Managing the Life-cycle of Industrial Automation Systems with Product Line Variability Models

Roman Froschauer, Deepak Dhungana, Paul Grünbacher

Research output: Chapter in Book/Report/Conference proceedingsConference contribution

Abstract

The current trend towards component-based software architectures has also influenced the development of industrial automation systems (IAS). Despite many advances managing the life-cycle of large-scale, component-based IAS still remains a big challenge. The knowledge required for the maintenance and runtime reconfiguration of IAS is often tacit and relies on individual stakeholders’ capabilities - an error-prone and risky strategy in safety critical environments. This paper presents an approach based on product line variability models to manage the lifecycle of IAS and to automate the maintenance and reconfiguration process. We complement the standard IEC 61499 with a variability modeling approach to support initial deployment and runtime reconfiguration. We illustrate the automated model-based recon-figuration process using sample IAS usage scenarios.
Original languageEnglish
Title of host publicationProceedings of the 34th EUROMICRO Conference on Software Engineering and Advanced Applications
PublisherIEEE Computer Society Press
Pages35-42
Number of pages8
DOIs
Publication statusPublished - 2008
Event34th EUROMICRO Conference on Software Engineering and Advanced Applications - Parma, Italy
Duration: 3 Sept 20085 Sept 2008
http://seaa2008.isti.cnr.it/

Conference

Conference34th EUROMICRO Conference on Software Engineering and Advanced Applications
Country/TerritoryItaly
CityParma
Period03.09.200805.09.2008
Internet address

Keywords

  • Product Line Variability Modeling
  • Component-based Runtime Variability
  • Model-Driven Generation and Adaptation

Fingerprint

Dive into the research topics of 'Managing the Life-cycle of Industrial Automation Systems with Product Line Variability Models'. Together they form a unique fingerprint.

Cite this