The documentation of product configuration systems: A framework and an IT solution

被引:29
作者
Shafiee, Sara [1 ]
Hvam, Lars [1 ]
Haug, Anders [2 ]
Dam, Michael [3 ]
Kristjansdottir, Katrin [1 ]
机构
[1] Tech Univ Denmark, Dept Engn Management, DK-2800 Lyngby, Denmark
[2] Univ Southern Denmark, Dept Entrepreneurship & Relationship Management, DK-6000 Kolding, Denmark
[3] SolutionSpace, Malov Byvej 229, DK-2760 Malov, Denmark
关键词
Product configuration system (PCS); IT documentation system; Product modelling; Agile framework; SOFTWARE-DEVELOPMENT; QUOTATION PROCESS; MAINTENANCE;
D O I
10.1016/j.aei.2017.02.004
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When designing and maintaining a product configuration system (PCS), complete and up-to-date documentation of the system is needed in the form of a product model that outlines the structures, attributes, and constraints of the PCS. Furthermore, up-to-date documentation for the PCS is crucial for maintenance, further development, system quality and communication with domain experts. Product models are the main communication and documentation tools used in PCS projects. Recent studies have shown that up-to-date documentation for the PCS is often lacking due to the significant amount of work required to maintain product models. To address these challenges, this paper proposes an approach for documenting the PCS that is based on the structure, attributes, and constraints modelled within the PCS, in which the product model is generated directly from the PCS. The suggested approach avoids knowledge duplication, as knowledge needs to be maintained within the PCS only. It involves two steps: the first is the building of the initial product model, which is used for the programming of the PCS. In the second step, the product model is generated directly from the PCS and is based on the structure, attributes, and constraints inside the PCS. The product model does not need to be maintained, therefore, outside the PCS. This approach meets the demand for agile documentation and efficient communication with domain experts, and uses the fewest resources possible. Furthermore, to support the framework, an IT documentation system is proposed that is capable of retrieving knowledge from the PCS and thus generating the product model. Our framework and IT documentation system were developed and tested at a case company on five different projects. The results confirm that benefits can be achieved by using the proposed IT documentation system, as time and resources are saved, while the quality of the PCS is improved. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:163 / 175
页数:13
相关论文
共 56 条
[1]   Expert configurator for concurrent engineering:: Cameleon software and model [J].
Aldanondo, M ;
Rougé, S ;
Véron, M .
JOURNAL OF INTELLIGENT MANUFACTURING, 2000, 11 (02) :127-134
[2]  
Ambler Scott, 2002, Agile modeling: effective practices for extreme programming and the unified process
[3]  
[Anonymous], 2011, MBSE Initiative-SE2 Challenge Team, Cookbook for MBSE with SysML
[4]  
[Anonymous], 2006, PRODUCT INFORM MANAG
[5]  
[Anonymous], AER C 2012 IEEE
[6]  
[Anonymous], 2008, PRODUCT CUSTOMIZATIO, DOI DOI 10.1007/978-3-540-71449-1
[7]  
Ardissono L, 2003, AI MAG, V24, P93
[8]   Knowledge transfer in organizations: Learning from the experience of others [J].
Argote, L ;
Ingram, P ;
Levine, JM ;
Moreland, RL .
ORGANIZATIONAL BEHAVIOR AND HUMAN DECISION PROCESSES, 2000, 82 (01) :1-8
[9]   The impact of UML documentation on software maintenance: An experimental evaluation [J].
Arisholm, Erik ;
Briand, Lionel C. ;
Hove, Siw Elisabeth ;
Labiche, Yvan .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2006, 32 (06) :365-381
[10]   EXPERT SYSTEMS FOR CONFIGURATION AT DIGITAL - XCON AND BEYOND [J].
BARKER, VE ;
OCONNOR, DE .
COMMUNICATIONS OF THE ACM, 1989, 32 (03) :298-317