知識管理KM 系統測試之邏輯測試

上課重點筆記…

系統可靠性 (reliability)是知識庫系統測試重要內容之一。
可靠性是指系統傳遞知識和方案的連貫性、安全性和完整性。

但可靠性背後會有些問題…

這時需要一些測試來幫助我們

簡單說明一下
邏輯測試: 分析程式和程式之間關係
使用者接受度測試: 是測試使用者需求的滿足程度

邏輯測試使用者接受度測試
意義 將系統建立正確 (system right) 建立正確的系統 (right system)
次序 第一第二
檢查本質 造句檢查(內在) 語意檢查(外在)
品質測量 客觀 主觀

 (表格參考自Knowledge Management書本8.3表格[1])

建構KM系統最具挑戰是測試。
測試基本目的是要控制知識庫的性能、效率、品質。
目標是符合使用者期望、專家意見和系統功能。

在構建過程中就可以對構建的每一階段進行測試,而不是等到建構完成在測試。
每一個階段進行評估能節省時間、金錢,避免已完成的系統重複執行所帶來的不必要困擾。

詳細邏輯測試方法

  • 循環錯誤(Circular errors)
  • 冗餘錯誤(Redundancy errors)
  • 不可用規則(Unusable rule)
  • 包含性錯誤(subsumption errors)
  • 不一致的知識(Inconsistency knowledge)

循環錯誤(Circular errors)
一個迴圈導致矛盾…

冗餘錯誤(Redundancy errors)
在一件事情上運用不同的解決方法得到相同的結果

不可用規則(Unusable rule)
IF 體溫=30度 AND 發燒=yes
這條件不可能發生…

不一致的知識(Inconsistency knowledge)
相同的輸入將會產生不同的結果,可以根據不同的公式得到不同的答案

參考文獻

[1]Knowledge Management(2004) Elias M. Awad, Hassan M. Ghaziri

Default image
jimmy
Leave a Reply