Product Line Tools are Product Lines Too: Lessons Learned from Developing a Tool Suite
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Simulating evolution in model-based product line engineering
Information and Software Technology
The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study
Automated Software Engineering
Hi-index | 0.00 |
The current trend towards component-based software architectures has also influenced the development of industrial automation systems (IAS). Despite many advances, the lifecycle 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 witha variability modeling approach to support both initial deployment and runtime reconfiguration. We illustrate the automated model-based lifecycle management and maintenance process using sample IAS usage scenarios.