CVSM Bibliography, Entry [ KeKT2014AT ]

Kehrer, Timo; Kelter, Udo; Taentzer, Gabriele: Propagation of Software Model Changes in the Context of Industrial Plant Automation; Automatisierungstechnik 62(11), p.803-814; 2014
Deskriptoren: CVSM, CVSM-reserve, NWC, SPL, PI, clones

Abstract: Model-based Software Development (MBSD) is a promising approach to successfully manage the evolution of software in industrial plant automation. In MBSD, models are central development artifacts. They often exist in several variants which evolve in parallel, e.g. in different customer's installations. Local improvements during operation and maintenance usually have to be propagated to other variants or back-ported to a central base version. This paper describes a technology which enables developers to propagate changes between models without compromising the consistency of target models.