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.
AT – Automatisierungstechnik covers the entire field of automation technology. It presents the development of theoretical procedures and their possible applications. Topics include new discoveries about the development and application of methods. It presents the function, properties, and applications of tools and includes contributions from the worlds of research, academia, and industry.