An Integrated Development Environment for the Design and Maintenance of Large Configuration Knowledge Bases

Alexander Felfernig, Gerhard Friedrich, Dietmar Jannach, Markus Stumptner

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Configuration problems are a thriving application area for declarative knowledge representation that experiences a constant increase in size and complexity of knowledge bases. A key issue in this context is the integrated support of configuration knowledge base development and maintenance. This paper presents an integrated development environment consisting of three major components, namely a design component which supports the conceptual design of the configuration model in UML (Unified Modeling Language) and automatic translation of the design model into a logic representation, a configuration component which allows the interactive design of concrete configurations, and finally a diagnosis component which supports the validation of the generated knowledge bases and the diagnosis of user requirements. An example for configuring computer systems shows the whole process from the design of the configuration model to the interactive configuration of the final product.
Original languageEnglish
Title of host publicationProceedings of the 6th International Conference on Artificial Intelligence in Design (AID '00), June 26-29, 2000, Boston, Mass., U.S.A.
Editors John S. Gero
PublisherKluwer Academic Publishers
Pages169-189
Number of pages21
ISBN (Print)0-7923-6353-1
Publication statusPublished - Jun 2000

Fields of science

  • 102 Computer Sciences
  • 102015 Information systems

Cite this