CVSM Bibliography, Entry [ HoWL+2014SPLC ]


Holthusen, Sönke; Wille, David; Legat, Christoph; Beddig, Simon; Schaefer, Ina; Vogel-Heuser, Birgit: Family Model Mining for Function Block Diagrams in Automation Software; p.36-43 in: Proc. 18th Int.l Software Product Line Conf. (SPLC '14): Companion Volume for Workshops, Demonstrations and Tools - Vol. 2; 2014
Library Entries: ACM Digital Library
Deskriptoren: CVSM, SPL, NWC, clones

Abstract: Automation systems are mostly individual highly customized system variants, consisting both of hardware and software. In order to reduce development effort, it is a common practice to use a clone-and-own approach by modifying an existing variant to fit the changed requirements of a new variant. The information about the commonalities and differences between those variants is usually not well documented and leads to problems in maintenance, testing and evolution. To alleviate these problems, in this paper, we present an improved version of a family mining approach for automatically discovering commonality and variability between related system variants. We apply this approach to function block diagrams used to develop automation software and show its feasibility by a manufacturing case study. top of page