DocumentCode
2023210
Title
Managing the Life-cycle of Industrial Automation Systems with Product Line Variability Models
Author
Froschauer, Roman ; Dhungana, Deepak ; Grunbacher, Paul
Author_Institution
Upper Austrian Univ. of Appl. Sci., Wels
fYear
2008
fDate
3-5 Sept. 2008
Firstpage
35
Lastpage
42
Abstract
The current trend towards component-based software architectures has also influenced the development of industrial automation systems (IAS). Despite many advances, the life-cycle management of large-scale, component-based IAS still remains a big challenge. The knowledge required for the maintenance and runtime reconfiguration 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 both initial deployment and runtime reconfiguration. We illustrate the automated model-based life-cycle management and maintenance process using sample IAS usage scenarios.
Keywords
production engineering computing; software architecture; IEC 61499; component-based IAS; component-based software architectures; industrial automation systems; life-cycle management; product line variability models; Application software; Automatic control; Automation; Color; Digital audio players; IEC standards; Robots; Runtime; Software engineering; Spraying; Dynamic Software Product Lines; Product Line Variability Modeling; Runtime Adaptation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
Conference_Location
Parma
ISSN
1089-6503
Print_ISBN
978-0-7695-3276-9
Type
conf
DOI
10.1109/SEAA.2008.21
Filename
4725703
Link To Document