Home

Task modeling with reusable problem-solving methods


Author(s) : Angel R. Puerta Samson W. Tu Yuval Shahar Henrik Eriksson Mark A. Musen, 
Publisher : N/A
Publication Date : 1995
ISSN : N/A
Abstract : Problem-solving methods for knowledge-based systems establish the behavior of such systems by de?ning the roles in which domain knowledge is used and the ordering of inferences. Developers can compose problem-solving methods that accomplish complex application tasks from primitive, reusable methods. The key steps in this development approach are task analysis, method selection ?from a library?, and method con?guration. Prot?eg?e-ii is a knowledge-engineering environment that allows developers to select and con?gure problem-solving methods. In addition, prot?eg?e-ii generates domain-speci?c knowledge-acquisition tools that domain specialists can use to create knowledge bases on which the methods may operate. The board-game method is a problem-solving method that de?nes control knowledge for a class of tasks that developers can model in a highly speci?c way. The method adopts a conceptual model of problem solving in which the solution space is construed as a ?game board " on which the problem solver moves ?playing pieces " according to prespeci?ed rules. This familiar conceptual model simpli?es the developer's cognitive demands,