Supporting a Model-driven Development Process for Distributed Control Software

Bianca Wiesmayr, Alois Zoitl, Laurin Prenzel, Sebastian Steinhorst

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

5 Scopus citations

Abstract

Established development processes for industrial control systems are static and struggle to adopt changing requirements. The interdisciplinary nature of such systems necessitates carefully designed interfaces between modules and components, as well as unambiguously defined requirements. The domain-specific modeling language IEC 61499 offers potentials to accelerate design processes and to introduce a model-driven approach, in which interface and behavior models are continuously refined and reused. We investigate these potentials and outline how to apply an extended development process in which implicit expert knowledge is preserved in behavior- and interface models that are currently not retained during the development. Based on a running example, we illustrate the refinement of scenarios along the development process and show how the retained information captures the expected behavior of the environment. We identify research questions and gaps in the elicitation, maintenance and utilization of these models, in particular in the domains of model-based testing, monitoring, and reconfiguration. An accelerated development process that integrates behavior models can help making future industrial control systems more dependable, flexible, and resilient during the whole life cycle.

Original languageEnglish
Title of host publication2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation, ETFA 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665499965
DOIs
StatePublished - 2022
Event27th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2022 - Stuttgart, Germany
Duration: 6 Sep 20229 Sep 2022

Publication series

NameIEEE International Conference on Emerging Technologies and Factory Automation, ETFA
Volume2022-September
ISSN (Print)1946-0740
ISSN (Electronic)1946-0759

Conference

Conference27th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2022
Country/TerritoryGermany
CityStuttgart
Period6/09/229/09/22

Keywords

  • Control software
  • Development process
  • IEC 61499
  • Model-driven engineering

Fingerprint

Dive into the research topics of 'Supporting a Model-driven Development Process for Distributed Control Software'. Together they form a unique fingerprint.

Cite this