A Cross-Disciplinary Language for Change Propagation Rules

Kiana Busch, Dominik Werle, Martin Löper, Robert Heinrich, Ralf Reussner, Birgit Vogel-Heuser

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Automated production systems are in operation for a long time and are continuously being changed. Therefore, for these systems it is important to have the ability to react efficiently to changes. Change propagation analysis approaches allow predicting the effects of changes before they are actually implemented. Such approaches often use predefined change propagation rules that indicate how the change propagates in a system. However, the change propagation rules used by these approaches are limited to a discipline such as information systems, to the structure of system elements in a discipline, or to a programming language such as Java. In this paper, we present a cross-disciplinary language to specify change propagation rules. The proposed language is independent of a particular discipline, structure of system elements, or programming languages. To show the improvement of the readability and the coverage of the change propagation rules with our language, we apply it to two existing approaches to change propagation analysis for the electronic and mechanical components, as well as control software of automated production systems.

Original languageEnglish
Title of host publication2018 IEEE 14th International Conference on Automation Science and Engineering, CASE 2018
PublisherIEEE Computer Society
Pages1099-1104
Number of pages6
ISBN (Electronic)9781538635933
DOIs
StatePublished - 4 Dec 2018
Event14th IEEE International Conference on Automation Science and Engineering, CASE 2018 - Munich, Germany
Duration: 20 Aug 201824 Aug 2018

Publication series

NameIEEE International Conference on Automation Science and Engineering
Volume2018-August
ISSN (Print)2161-8070
ISSN (Electronic)2161-8089

Conference

Conference14th IEEE International Conference on Automation Science and Engineering, CASE 2018
Country/TerritoryGermany
CityMunich
Period20/08/1824/08/18

Fingerprint

Dive into the research topics of 'A Cross-Disciplinary Language for Change Propagation Rules'. Together they form a unique fingerprint.

Cite this