Abstract
Shorter product cycles, lower prices of products, and the production of goods that are tailored to the customers needs made knowledge based product configuration systems a great success of AI technology. However, configuration knowledge bases tend to become large and complex. Therefore, knowledge acquisition and maintenance are crucial phases in the life-cycle of a configuration system. We will show how to meet this challenge by extending a standard design language from the area of Software Engineering with classical description concepts for expressing configuration knowledge. We automatically translate this graphical depiction into logical sentences which can be exploited by a general inference engine to solve the configuration task. In order to cope with usability restrictions of diagrammatic notations for large applications, we introduce the usage of contextual diagrams. This mechanism makes the conceptual model more readable and understandable and supports intuitively the acquisition of functional configuration knowledge.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
V. E. Barker and D. E. O’Connor. Expert systems for configuration at Digital: XCON and beyond. Communications of the ACM, 32,3:298–318, 1989.
B. Chandrasekaran. Functional Representation: A Brief Historical Perspective. Applied Artificial Intelligence, Special Issue on Functional Reasoning, 1993.
N. M. Delisle and M. D. Schwartz. Contexts-a partitioning concept for hypertext. ACM Transactions on Information Systems, 5,2:168–186, 1987.
F. Feldkamp, M. Heinrich, and K. D. Meyer Gramann. SyDeR System Design for Reusability. AI EDAM Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 12,4, 1998.
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.
G. Fleischanderl and A. Haselböck. Thoughts on partitioning large scale configuration problems. AAAI-96 Fall Symposium on Configuration, 1996.
G. Fleischanderl, A. Haselböck, H. Schreiner, M. Stumptner, and G. Friedrich. Configuring Large Systems Using Generative Constraint Satisfaction. IEEE Intelligent Systems, Configuration-Getting it right, July/Aug, 1998.
G. Friedrich and M. Stumptner. Consistency-Based Configuration. In AAAI Workshop on Configuration, Technical Report WS-99-05, pages 35–40, Orlando, Florida, 1999.
R. V. Guha. Contexts: A Formalization and Some Applications. PhD thesis, Also published as technical report STAN-CS-91-1399-Thesis, Stanford University, 1991.
A. Haag. Sales configuration in Business Processes. IEEE Intelligent Systems, Configuration-Getting it right, July/Aug, 1998.
M. Heinrich and E. W. Jüngst. A resource-based paradigm for the configuring of technical systems from modular components. Proceedings of the 7th IEEE Conference on AI applications (CAIA), pages 257–264, 1991.
B. J. PineII, B. Victor, and A. C. Boynton. Making Mass Customization Work. Harvard Business Review, Sep/Oct, 1993.
John McCarthy. Notes on Formalizing Context. In Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI93), Chambery, Frankreich, 1993.
D. L. McGuinness and J. R. Wright. Conceptual Modelling for Configuration: A Description Logic-based Approach. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, Special Issue: Configuration Design, 12,4:333–344, 1998.
S. Mittal and F. Frayman. Towards a Generic Model of Configuration Tasks. In Proceedings of the 11th IJCAI, pages 1395–1401, Detroit, MI, 1989.
M. Stumptner, A. Haselböck, and G. Friedrich. ”Cocos: 1994, A Tool for Constraint-Based, Dynamic Configuration”. Proceedings 10th Conf. AI for Applications, 10,2:373–380, 1997.
Object Management Group (OMG). XMI Specification. http://www.omg.org , 1999.
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.
J. Rumbaugh, I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual. Addison-Wesley, 1998.
J. T. Runkel, A. Balkany, and W. P. Birmingham. Generating non-brittle Configuration-design Tools. Proceedings Artificial Intelligence in Design 94, pages 183–200, 1994.
D. Sabin and E. C. Freuder. Configuration as Composite Constraint Satisfaction. Artificial Intelligence and Manufacturing Research Planning Workshop, 1999.
M. Stumptner. An overview of knowledge-based configuration. AI Communications, 10,2:111–126, 1997.
Manos Theodorakis, Anastasia Analyti, Panos Constantopoulos, and Nikos Spyratos. Context in information bases. In Proceedings of the 3rd International Conference on Cooperative Information Systems (CoopIS’98), pages 260–270, New York City, NY, USA, August 1998. IEEE Computer Society.
Timo Soininen et. al. Towards a General Ontology of Configuration. AIEDAM, 12,4:357–372, 1998.
B. Yu and H. J. Skovgaard. A configuration tool to increase product competitiveness. IEEE Intelligent Systems, 13,1:34–41, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Felfernig, A., Zanker, M. (2000). Diagrammatic Acquisition of Functional Knowledge for Product Configuration Systems with the Unified Modeling Language. In: Anderson, M., Cheng, P., Haarslev, V. (eds) Theory and Application of Diagrams. Diagrams 2000. Lecture Notes in Computer Science(), vol 1889. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44590-0_31
Download citation
DOI: https://doi.org/10.1007/3-540-44590-0_31
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67915-8
Online ISBN: 978-3-540-44590-6
eBook Packages: Springer Book Archive