Knowledge Acquisition for Building and Integrating Product Configurators

  • A. Felfernig
  • G. Friedrich
  • D. Jannach
  • M. Zanker
  • R. Schäfer
Conference paper
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT, volume 85)


Nowadays configuration systems are typically standalone systems not supporting supply chain integration of configurable products and services. The goal of the EU-funded project CAWICOMS is the development of an integration platform for such systems that supports a personalized, distributed configuration process. One of the key tasks of such a platform is the effective support of configuration knowledge acquisition and interchange, which is a prerequisite for enabling communication among configuration systems. In this paper we present the principles of the CAWICOMS Knowledge Acquisition Component which supports the design of configuration knowledge bases and the integration of heterogeneous knowledge bases using a configuration domain-specific language based on the Unified Modeling Language (UML). Configuration models represented in this language can be imported into the CAWICOMS environment and furthermore be integrated with configuration models stemming from other supplier configuration systems.


Unify Modeling Language Knowledge Acquisition Configuration System Configuration Model Object Constraint Language 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Chandrasekaran B, Josephson J, Benjamins R. What Are Ontologies, and Why do we Need Them? IEEE Intelligent Systems, 14,1: 20–26, 1999.Google Scholar
  2. 2.
    Clark T, Evans E, Kent St, Sammut P. The MMF Approach to Engineering Object-Oriented Design Languages, Workshop on Language Descriptions, Tools and Applications, April 2001.Google Scholar
  3. 3.
    Cranefield S and Purvis M. UML as an Ontology Modelling Language. In Proceedings of the Workshop on Intelligent Information Integration, 16 International Conference on Artificial Intelligence, Stockholm, Sweden, 1999.Google Scholar
  4. 4.
    D’Souza D, Wills AC. Object Components and Frameworks with UML - The Catalysis Approach. Addison Wesley, 1998.Google Scholar
  5. 5.
    Evans AS, Kent S. Meta-modelling semantics of UML: the pUML approach. The Second International Conference on the Unified Modeling Language. Editors: Rumpe B and France RB, Colorado, LNCS 1723, 1999.Google Scholar
  6. 6.
    Fensel D, van Harmelen F, Hotrocks I, McGuiness D, Patel-Schneider P.F. OIL: An Ontology Infrastructure for the Semantic Web, IEEE Intelligent Systems, 16,2: 38–45, 2001.Google Scholar
  7. 7.
    Fensel D, Ding Y, Omelayenko B, Schuhen E, Botquin G, Brown M, Flett A. Product Data Integration in B2B E-Commerce, IEEE Intelligent Systems, 16,4: 54–59, 2001.Google Scholar
  8. 8.
    Gniber T. Ontolingua: A mechanism to support portable ontologies. Technical Report KSL 91–66, 1992.Google Scholar
  9. 9.
    Junker U. Preference-programming for Configuration, Proc. 1JCAI’OI - Configuration Workshop, Seattle, Wa, August, 2001.Google Scholar
  10. 10.
    Kay M. XSLT Programmer’s Reference. Wrox Press, 2000.Google Scholar
  11. 11.
    Männist6 T, Mario A, Sulonen R. Modelling generic product structures in STEP. Computer-Aided Design, 30,14: 1111–1118, 1999.Google Scholar
  12. 12.
    PineII BJ, Victor B, Boynton AC. Making Mass Customization Work. Harvard Business Review, Sep./Oct. 1993: 109–119, 1993.Google Scholar
  13. 13.
    Rumbaugh J, Jacobson I, Booch G. The Unified Modeling Language Reference Manual. Addison Wesley, 1998.Google Scholar
  14. 14.
    Soininen T, Tiihonen J, Männistö T, Sulonen R. Towards a General Ontology of Configuration. AJEDAM–AI Engineering Design Analysis and Manufacturing Journal, Special Issue: Configuration Design, 12,4: 357–372, 1998.Google Scholar
  15. 15.
    ISO Standard 10303–1: Industrial automation systems and integration - Product data representation and exchange - Part 1: Overview and fundamental principles, 1994.Google Scholar
  16. 16.
    W3C. Extensible Markup Language (XML)., 1999.Google Scholar
  17. 17.
    Warmer J, Kleppe A. The Object Constraint Language - Precise Modeling with UML. Addison Wesley Object Technology Series, 1999.Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2002

Authors and Affiliations

  • A. Felfernig
    • 1
  • G. Friedrich
    • 1
  • D. Jannach
    • 1
  • M. Zanker
    • 1
  • R. Schäfer
    • 2
  1. 1.Computer Science and Manufacturing Research GroupUniversität KlagenfurtKlagenfurtAustria
  2. 2.DFKISaarbrückenGermany

Personalised recommendations