Propagation of Software Model Changes in the Context of Industrial Plant Automation

Timo Kehrer,U. Kelter,G. Taentzer
DOI: https://doi.org/10.1515/auto-2014-1102
2014-01-28
at - Automatisierungstechnik
Abstract: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.
What problem does this paper attempt to address?