Managing the Life-cycle of Industrial Automation Systems with Product Line Variability Models (bibtex)
by Roman Froschauer, Deepak Dhungana and Paul Grünbacher
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.
Reference:
Roman Froschauer, Deepak Dhungana and Paul Grünbacher: Managing the Life-cycle of Industrial Automation Systems with Product Line Variability Models, in Proceedings 34th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2008, September 3-5, Parma, Italy, IEEE Computer Society, 2008.
Bibtex Entry:
@Conference{Froschauer2008,
  author = {Roman Froschauer and Deepak Dhungana and Paul Grünbacher},
  title = {Managing the Life-cycle of Industrial Automation Systems with Product
	Line Variability Models},
  booktitle = {Proceedings 34th Euromicro Conference on Software Engineering and
	Advanced Applications, SEAA 2008, September 3-5, Parma, Italy},
  year = {2008},
  pages = {35-42},
  publisher = {IEEE Computer Society},
  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.},
  doi = {10.1109/SEAA.2008.21},
  researchr = {http://researchr.org/publication/FroschauerDG08},
  tags = {product line}
}
Powered by bibtexbrowser