Reuse: Revisiting Sisyphus-VT
2006) Reuse: Revisiting Sisyphus-VT. In Staab, S and Svatek, V, Eds. Proceedings EKAW 2006 Conference, pages pp. 59-66, Podebrady, Czech Republic. (
This document is not available online.
Reuse has long been a major goal of the Knowledge Engineering community. The focus of this paper is the reuse of domain knowledge acquired for an initial problem solver, with a further problem solver. For our analysis we chose a knowledge base system written in CLIPS based on the propose-andrevise (PnR) problem solver, and which had a lift/elevator knowledge base (KB). Given the nature of the problem solver, the KB contained 4 components, namely an ontology, procedural statements which specify how the artifact, the lift, could be enhanced/modified, a set of constraints to be satisfied, and a set of fixes to be applied when constraint violations occurred. These 4 components were first extracted manually, and were used with both an Excel spreadsheet and a constraint problem solver (ECLiPSe) to solve a range of tasks. The next phase was to implement ExtrAKTor which extracts the same 4 knowledge sources virtually automatically from the CLIPS knowledge base (held by Protégé), and transforms these so that they are usable with a number of problem solvers. To date Excel & ECLiPSe have been selected, and again we have demonstrated that the resulting systems are able to solve a variety of lift configuration tasks. This is in contrast to earlier work which produced abstract formulations of the problem but which were unable to perform reuse of actual knowledge bases.
|Subjects:||AKT Challenges > Knowledge reuse|
|Deposited By:||McKenzie, Mr Craig|
|Deposited On:||01 March 2007|
Contact the site administrator at: firstname.lastname@example.org