Author :
Van Harmelen, Frank ; Aben, Manfred ; Ruiz, Fidel ; De Plassche, Joke Van
Abstract :
Formal specification languages can improve the development of knowledge-based systems, but several problems limit their usefulness. (ML)2, a formal language based on the knowledge models used in the CommonKADS KBS development method, avoids many of these problems. We describe a study that investigated the usability of a formal KBS modeling language, (ML)2. To analyze (ML)2 usability, we first designed a set of evaluation criteria. Then we performed a small case study, constructing an expertise model in (ML) 2, to test and refine these criteria. Subsequently, we used (ML)2 to construct a second model, which formed the basis for our language evaluation. Altogether, we performed three case studies, which we used to score (ML)2 with our evaluation criteria
Keywords :
knowledge acquisition; knowledge based systems; knowledge representation; specification languages; (ML)2; CommonKADS KBS development method; formal KBS specification language; formal language; knowledge-based systems; Formal languages; Frequency; Knowledge based systems; Libraries; Logic; Performance evaluation; Redundancy; Terminology; Testing; Usability;