EKAW 1992: Current Developments in Knowledge Acquisition — EKAW '92 pp 230-249 | Cite as
The KEEP model, a knowledge engineering process model
Abstract
The idea of building a specification in the first phase of modeling a system, a principle known from Software Engineering, has been transferred to the area of knowledge engineering. In the context of the so-called model-based knowledge engineering, KADS is a very popular methodology ([BWS87], [WSB91], [WSG89], [HKL89], [KLV89]). However, KADS only provides some basic principles but no complete method how the knowledge engineer should perform his tasks. Therefore, the knowledge engineering process model — the so-called KEEP model — was developed as a guideline for the process of model-based knowledge engineering in the sense of KADS.
The KEEP model resulted from some experience in using the KADS methodology and an assessment of the life-cycle model of Hickman et. al. [HKL89]. The KEEP model is described at different layers of abstraction with the help of a dataflow diagram to give a detailed and structured description of the knowledge engineer's tasks and its results. Furthermore, the KEEP model includes a specification of the control flow for determining the order in which the different activities have to be carried out.
Keywords
KEEP model conceptual model knowledge acquisition knowledge elicitation knowledge collection knowledge interpretationPreview
Unable to display preview. Download preview PDF.
Bibliography
- [AFL91a]Angele, J.; Fensel, D.; Landes, D.; and Studer, R: KARL: An Executable Language for the Conceptual Model. In: Proceedings of the Knowledge Acquisition Workshop AKW'91, October 6–11, Banff, Canada, 1991Google Scholar
- [AFL91b]Angele, J.; Fensel, D.; Landes, D.; and Studer, R: Sisyphus — No Problem with KARL. In Proceedings of the 5th European Knowledge Acquisition Workshop EKAW'91, Crieff, Scotland, May 20–24, 1991Google Scholar
- [AHS90]Akkermans, H.; Harmelen, van F,: Schreiber, G.; Wielinga, B.: A Formalisation of Knowledge-Level Models for Knowledge Acquisition. Submitted to the International Journal of Intelligent Systems, 1990Google Scholar
- [AnW90]Anjewierden, A.; Wielemaker, J.: Shelley — Computer Aided Knowledge Engineering. In: Current Trends in KA, IOS 1990Google Scholar
- [Boe86]Boehm, B.W.: A Spiral Model of Software Development and Enhancement, ACM SIGSOFT Software Engineering Notes, vol.11, no 4, p. 14–24, 8/1986Google Scholar
- [BRW89]Breuker, J.; and Wielinga, B.: Models of Expertise in Knowledge Acquisition. In Topics in Expert Systems Design, G. Guida and C. Tasso (eds.), Elsevier Science Publisher B. V., North-Holland, 1989Google Scholar
- [BWS87]Breuker, J.; Wielinga, B.; Someren, M.v.; de Hoog, R.: Schreiber, G.; de Greef, P.; Bredeweg, B.; Wielemaker, J.; and Billault, J.-P.: Model-Driven Knowledge Acquisition: Interpretation Models. Esprit Project P1098, University of Amsterdam (The Netherlands), 1987Google Scholar
- [CLA85]Clancey, W.J.: Heuristic classification. In Artificial Intelligence 27, 1985, 289–350.CrossRefGoogle Scholar
- [DeS87]Delisle, N.; Schwartz, M.: Neptune: A hypertext system for CAD applications. In: Proceedings ACM SIGMOD'86, Washington, DC, May, 28–30 1986, pp 132–142Google Scholar
- [DoT90]Dorfman, M.; Thayer, R.: Standards, Guidelines, and Examples on System and Software Requirements Engineering. IEEE Computer Society Press, Los Alamitos, California, 1990Google Scholar
- [dGB85]de Greef, P.; Breuker, J.: A case study in structured knowledge acquisition. In Proceedings of the 9th IJCAI, Los Angeles, 1985, pp 390–392Google Scholar
- [Fen91]Fensel, D.: An Introduction into KADS. Research Report no. 226, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, University of Karlsruhe, 1991Google Scholar
- [FCA91]Ford, K.; Canas, A.; Adams-Webber, J.: Explanation as a Knowledge Acquisition Issue. In: Proceedings of the 8th National Conference on Artificial Intelligence AAAI'91, Workshop Knowledge Acquisition, Anaheim, California, July 14–19,1991Google Scholar
- [HKL89]Hickman, F.R.; Killin, J.L.; Land, L.; Mulhall, T.; Porter, D.; and Taylor, R.M., Analysis for Knowledge-Based Systems: a practical guide to the KADS methodology, Ellis Horwood Limited, Chichester, GB, 1989Google Scholar
- [KLV89]Karbach, W., Linster, M., Voss, A.: Model-based approaches: One label — one idea? In Wielinga, B.; Boose, J.; Gaines, B.; Schreiber, G.; & van Someren, M., editors: Current trends in Knowledge Acquisition, pp 173–189. IOS Press, Amsterdam, 1989Google Scholar
- [KVS91]Karbach, W.; Voß, A.; Schuckey, R.; Drouven, U.: MODEL-K: Prototyping at the Knowledge Level. Proceedings of the 11th International Workshop Expert Systems & Their Applications, Avignon, 1991Google Scholar
- [MGH89]McGraw, K.L.; and Harbison-Briggs, K.: Knowledge Acquisition — Principles and Guidelines, Prentice-Hall International, Inc., Englewood Cliffs, NJ, 1989Google Scholar
- [Mus89]Musen, M.: Automated Generation of Model-Based Knowledge-Acquisition Tools, Research Notes in Artificial Intelligence, Pitman Publishing, London, 1989Google Scholar
- [MYL89]Malone, T.; Yu, K.; Lee, J.: What Good are Semistructured Objects? Adding Semiformal Structure to Hypertext. Research Report of Massachusetts Institute of Technology, CCSTR #102, SSM WP #3064-89-MS, 1989Google Scholar
- [New82]Newell, A.: The knowledge level, Artificial Intelligence, Vol. 18, 1982, pp 87–127CrossRefGoogle Scholar
- [Neu92]Neubert, S.: Einsatz von Hypermedia im Bereich der Modellbasierten Wissensakquisition. To appear in: Expertensysteme in der Wirtschaft 1992 — Anwendungen und Integration mit Hypermedia. Herausgeber: Biethahn, J.; Bogaschewsky, R.; Hoppe, U., Gabler Verlag, 1992 (in German)Google Scholar
- [Nie90]Nielsen, J.: Hypertext & hypermedia. Academic press, San Diego, London, 1990Google Scholar
- [Ohl92]Ohlgart, C.: Spezifikation eines Wissensbasierten Systems zur Konfiguration eines Versicherungsschutzes für Privatkunde. Diploma Theses at the University of Karlsruhe, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, 1992 (in German)Google Scholar
- [Roy70]Royce, W. W.: Managing the Development of Large Software Systems: Concepts and Techniques. In: Proceedings WESCON, August 1970Google Scholar
- [Sch91]Schweier, T.: Modellierung von Expertenwissen Über Maßnahmen zur Emissionsminderung. Diploma Theses at the University of Karlsruhe, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, 1991 (in German)Google Scholar
- [ShS90]Schütt, H.; Streitz, N.: HyperBase: A Hypermedia Engine based on a Relational Database Management System. Working papers of GMD no. 469, St. Augustin, 1990Google Scholar
- [ShK89]Shneiderman, B.; Kearsley, G.: Hypertext Hands-on!. An Introduction to a New Way of Organizing and Accessing Information. Addision-Wesley Publishing Company, Massachusetts, 1989Google Scholar
- [SpW91]Springi, S.; Wenger, D.: Generic Techniques in EMA: A Model-based Approach for Knowledge Acquisition. In: Proceedings of the Knowledge Acquisition Workshop AKW'91, October 6–11, Banff, 1991Google Scholar
- [Ste90]Sten, K.: Einsatzmöglichkeiten von Hypertext in Wissensbasierten Systemen.Diploma Theses at the University of Karlsruhe, Institut für Angewandte Informatik und Formale Beschreibungsverfahren, 1990 (in German)Google Scholar
- [SWP91]Springi, S.; Wenger D.; Probst, A.: Project Sisyphus, EMA Approach. In Proceedings of the 5th European Knowledge Acquisition Workshop EKAW91, Crieff, Scotland, May 20–24,1991Google Scholar
- [Tul89]Tully, C: Representing and Enacting the Software Process. Proceedings of the 4th International Software Process Workshop, Devon, UK, 1988. ACM Sigsoft Software Engineering Notes, Volume 14, nr. 4, June 1989Google Scholar
- [Wet90]Wetter, T.: First Order Logic Foundation of the KADS Conceptual Model. In: Current Trends in Knowledge Acquisition, Wielinga et. al. (eds.), IOS Press, Amsterdam, 1990, pp 356–375.Google Scholar
- [WSB91]Wielinga, B.J.; Schreiber, A.Th.; Breuker, J.A.: KADS: A Modelling Approach to Knowledge Engineering. ESPRIT Project P5248 KADS-II, An advanced and Comprehensive Methodology for Integrated KBS Development, Amsterdam, 1991Google Scholar
- [WiS90]Wielinga, B.; and Schreiber, G.: KADS: model based KBS development. In Proceedings of the 14th German Workshop on Artificial Intelligence GWAI-90 (Eringerfeld, September 10–14), 1990, pp 322–333Google Scholar
- [WSG89]Wielinga, B.; Schreiber, G.; and de Greef, P.: Synthesis Report. Esprit Project P1098, UvA-Y3-PR-001, University of Amsterdam (The Netherlands), 1989Google Scholar
- [You89]Yourdon, E.: Modern Structured Analysis. Prentice-Hall International Editions, Englewood Cliffs, NJ07632Google Scholar