About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Journal article · Ahead of Print article

Evaluating the benefits of a computer-aided software engineering tool to develop and document product configuration systems

From

Engineering Design and Product Development, Department of Mechanical Engineering, Technical University of Denmark1

Department of Mechanical Engineering, Technical University of Denmark2

KU Leuven3

Center for Product Customization ApS4

Department of Technology, Management and Economics, Technical University of Denmark5

Management Science, Department of Technology, Management and Economics, Technical University of Denmark6

Operations Management, Management Science, Department of Technology, Management and Economics, Technical University of Denmark7

Computer-Aided Software Engineering (CASE) tools are popular software programs to support the members of the development team (including analysts, designers, coders, database administrators, and project managers) in building new software systems. Up-to-date and consistent knowledge representation and documentation is crucial for companies developing Product Configuration Systems (PCSs).

The literature reports various challenges in PCS development, such as maintenance, documentation, knowledge management, resource and time management, system quality, and communication with domain experts as particularly problematic. A CASE tool tailored to the specific needs of PCS development can prove to be useful in tackling at least some of these challenges.

Such a CASE tool has to support product models, which means it has to not only allow the representation of the product core architecture and the optional selectable features, but also ensure consistency between representations (views) and deliver forward or reverse engineering. This enables support and automates, at least partially, the development in general and the implementation stage.

The focus and main contribution of this paper is twofold. First, we describe the view-based approach required to fully conceptualise the knowledge to generate PCS software from the CASE tool. To this end, the tool indeed includes four different views to build or edit all the required knowledge. Second, we validate this CASE tool within two case companies, wherein we evaluate its application on a project each time it is used.

The results show that the use of the CASE tool increases the quality of PCS documentation and saves time and resources while also improving the PCS’s overall quality.

Language: English
Year: 2021
Pages: 103432
ISSN: 01663615 and 18726194
Types: Journal article and Ahead of Print article
DOI: 10.1016/j.compind.2021.103432
ORCIDs: Shafiee, Sara , 0000-0002-7724-4826 and Hvam, Lars

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis