Conceptual and Formal Specifications of Reusable Problem-Solving Methods: A
From Tetherless World Wiki
Citation: Dieter Fensel and Henrik Eriksson and Mark A. Musen and Rudi Studer. (1996) Conceptual and Formal Specifications of Reusable Problem-Solving Methods: A. In KSL-96-07, February,1996.
| Publication techreport ( Edit ) | |
| type | Technical Report |
| bibtype | techreport |
| Bibtex basics | |
| author | Dieter Fensel and Henrik Eriksson and Mark A. Musen and Rudi Studer |
| title | Conceptual and Formal Specifications of Reusable Problem-Solving Methods: A |
| number | KSL-96-07 |
| institution | Knowledge Systems, AI Laboratory |
| address | Stanford, CA, USA |
| year | 1996 |
| month | February |
| Bibtex more | |
| note | Medical Computer Science |
| Access Paper | |
| abstract | The identification of reusable problem-solving methods can improve knowledge engineering by allowing developers to design reasoners quickly from preexisting components. An important factor for successful method reuse is the specification of preexisting methods. The PROTEGE-II approach allows developers to select methods from a library, and to map methods to a domain ontology. KARL is a formal and executable knowledge-specification language that provides modeling primitives for expressing problem-solving methods. In this paper, we show how the code and informal descriptions of problem-solving methods in PROTEGE-II can be supplemented with the formal method definitions in KARL. For our case study, we have chosen two methods from the PROTEGE-II framework: chronological backtracking and its task specific refinement: the board-game method. Therefore, we give insights in the development of task-specific (i.e., strong) problem-solving methods starting with general-purpose methods. We also show how such a task-specific method can be adapted to a given domain. |
| KSL Technical Report ID: KSL-96-07 |
Facts about Conceptual and Formal Specifications of Reusable Problem-Solving Methods: ARDF feed
| Abstract | The identification of reusable problem-sol … The identification of reusable problem-solving methods can improve knowledge engineering by allowing developers to design reasoners quickly from preexisting components. An important factor for successful method reuse is the specification of preexisting methods. The PROTEGE-II approach allows developers to select methods from a library, and to map methods to a domain ontology. KARL is a formal and executable knowledge-specification language that provides modeling primitives for expressing problem-solving methods. In this paper, we show how the code and informal descriptions of problem-solving methods in PROTEGE-II can be supplemented with the formal method definitions in KARL. For our case study, we have chosen two methods from the PROTEGE-II framework: chronological backtracking and its task specific refinement: the board-game method. Therefore, we give insights in the development of task-specific (i.e., strong) problem-solving methods starting with general-purpose methods. We also show how such a task-specific method can be adapted to a given domain. c method can be adapted to a given domain. |
| Address | Stanford, CA, USA + |
| Author | Dieter Fensel and Henrik Eriksson and Mark A. Musen and Rudi Studer + |
| Bibtype | techreport + |
| Has author | Dieter Fensel and Henrik Eriksson and Mark A. Musen and Rudi Studer + |
| Has identifier | KSL-96-07 + |
| Has publishing details | February,1996 + |
| Has title | Conceptual and Formal Specifications of Reusable Problem-Solving Methods: A + |
| Has where published | KSL-96-07 + |
| Has year | 1996 + |
| Institution | Knowledge Systems, AI Laboratory + |
| Ksl tr id | KSL-96-07 + |
| Month | February + |
| Note | Medical Computer Science |
| Number | KSL-96-07 + |
| Process note | NO + |
| Title | Conceptual and Formal Specifications of Reusable Problem-Solving Methods: A + |
| Year | 1996 + |
Resource > Thing > Entity > Document > Scientific Document > Publication
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report > KSL Technical Report
