Conceptual modeling for configuration of mass-customizable products

被引:121
作者
Felfernig, A [1 ]
Friedrich, G [1 ]
Jannach, D [1 ]
机构
[1] Univ Klagenfurt, Comp Sci & Mfg Res Grp, Inst Wirtschaftsinformat & Anwendungssyst, A-9020 Klagenfurt, Austria
来源
ARTIFICIAL INTELLIGENCE IN ENGINEERING | 2001年 / 15卷 / 02期
关键词
product configuration; conceptual modeling; knowledge acquisition; diagnosis;
D O I
10.1016/S0954-1810(01)00016-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The development and maintenance of product configuration systems is faced with increasing challenges caused by the growing complexity of the underlying knowledge bases. Effective knowledge acquisition is needed since the product and the corresponding configuration system have to be developed in parallel. In this paper, we show how to employ a standard design language (Unified Modeling Language, UML) for modeling configuration knowledge bases. The two constituent parts of the configuration model are the component model and a set of corresponding functional architectures defining which requirements can be imposed on the product. The conceptual configuration model is automatically translated into an executable logic representation. Using this representation we show how to employ model-based diagnosis techniques for debugging faulty configuration knowledge bases, detecting infeasible requirements, and for reconfiguring old configurations. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:165 / 176
页数:12
相关论文
共 26 条
[1]   A FORMAL SEMANTICS FOR OBJECT MODEL DIAGRAMS [J].
BOURDEAU, RH ;
CHENG, BHC .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (10) :799-821
[2]   What are ontologies, and why do we need them? [J].
Chandrasekaran, B ;
Josephson, JR ;
Benjamins, VR .
IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (01) :20-26
[3]  
Chandrasekaran B., 1993, IEEE COMPUTER JAN, P48
[4]  
CONSOLE L, 1993, IJCAI-93, VOLS 1 AND 2, P1494
[5]  
CRAWLEY S, 1997, P 2 IFIP INT C FORM
[6]  
CROW J, 1991, P NAT C ART INT AAAI, V2, P836
[7]  
Didukh Ya., 2000, ECOFLORA UKRAINE, V1
[8]  
Felfernig A, 2000, FR ART INT, V54, P146
[9]   UML as domain specific language for the construction of knowledge-based configuration systems [J].
Felfernig, A ;
Friedrich, GE ;
Jannach, D .
INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2000, 10 (04) :449-469
[10]  
FELFERNIG A, 2000, P 3 INT C UN MOD LAN, P240