A Framework for the Development of Cooperative Configuration Agents

  • A. Felfernig
  • G. Friedrich
  • D. Jannach
  • M. Zanker
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1821)


The integration of configuration systems to support supply chain integration of configurable products is still an open research issue. Current configurator approaches are designed for solving local configuration problems but there is no support for the integration of multiple configuration systems. In order to facilitate distributed configuration of customizable products we employ cooperating configuration agents capable of managing requests and posting configuration subtasks to remote configuration agents. For integrating different knowledge representation formalisms of configuration agents we apply broadly used configuration domain specific modeling concepts to design shareable ontologies which can be interpreted by other agents. These concepts are defined as UML (Unified Modeling Language) stereotypes which can be automatically translated into a configuration agent’s knowledge representation.


Product Model Extensible Markup Domain Description Logical Sentence Open Research Issue 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R.H. Bourdeau and B. Cheng. A Formal Semantics of Object Models. IEEE Transactions on Software Engineering, 21,10:799–821, 1995.CrossRefGoogle Scholar
  2. 2.
    B. Chandrasekaran, J. Josephson, and R. Benjamins. What Are Ontologies, and Why do we Need Them? IEEE Intelligent Systems, 14,1:20–26, 1999.CrossRefGoogle Scholar
  3. 3.
    T.P. Darr and W.P. Birmingham. An Attribute-Space Representation and Algorithm for Concurrent Engineering. AIEDAM, 10,1:21–35, 1996.Google Scholar
  4. 4.
    A. Felfernig, G. Friedrich, and D. Jannach. UML as domain specific language for the construction of knowledge-based configuration systems. In Proceedings of SEKE’99, pages 337–345, Kaiserslautern, Germany, 1999 6.Google Scholar
  5. 5.
    G. Friedrich and M. Stumptner. Consistency-Based Configuration. In AAAI Workshop on Configuration, Technical Report WS-99-05, pages 35–40, Orlando, Florida, 1999.Google Scholar
  6. 6.
    M. Lowry, A. Philpot, T. Pressburger, and I. Underwood. A Formal Approach to Domain-Oriented Software Design Environments. In Proceedings 9th Knowledge-Based Software Engineering Conference, pages 48–57, Monterey, CA, 1994.Google Scholar
  7. 7.
    S. Mittal and F. Frayman. Towards a Generic Model of Configuration Tasks. In Proceedings of the 11th IJCAI, pages 1395–1401, Detroit, MI, 1989.Google Scholar
  8. 8.
    R. Neches, R. Fikes, T. Finin, T. Gruber, R. Patil, T. Senator, and W. Swartout. Enabling technology for knowledge sharing. AI Magazine, 12,3:36–56, 1991.Google Scholar
  9. 9.
    G.R. Olsen, M. Cutkosky, J.M. Tenenbaum, and T.R. Gruber. Collaborative Engineering based on Knowledge Sharing Agreements. In Proceedings of ACME Database Symposium, pages 11–14, Minneapolis, MN, USA, 1994.Google Scholar
  10. 10.
    Object Management Group (OMG). XMI Specification., 1999.
  11. 11.
    H. Peltonen, T. Männistö, T. Soininen, J. Tiihonen, A. Martio, and R. Sulonen. Concepts for Modeling Configurable Products. In Proceedings of European Conference Product Data Technology Days, pages 189–196, Sandhurst, UK, 1998.Google Scholar
  12. 12.
    J. Rumbaugh, I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual. Addison-Wesley, 1998.Google Scholar
  13. 13.
    W3C. Extensible Markup Language (XML)., 1999.
  14. 14.
    M. Yokoo, E.H. Durfee, T. Ishida, and K. Kuwabara. The distributed constraint satisfaction problem. IEEE Transactions on Knowledge and Data Engineering, 10,5:673–685, 1998.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • A. Felfernig
    • 1
  • G. Friedrich
    • 1
  • D. Jannach
    • 1
  • M. Zanker
    • 1
  1. 1.Institut für Wirtschaftsinformatik und AnwendungssystemeUniversität KlagenfurtAustria

Personalised recommendations