TY - GEN
T1 - Design patterns for distributed automation systems with consideration of non-functional requirements
AU - Eckert, Karin
AU - Fay, Alexander
AU - Hadlich, Thomas
AU - Diedrich, Christian
AU - Frank, Timo
AU - Vogel-Heuser, Birgit
PY - 2012
Y1 - 2012
N2 - The consequence of the increase of automation and therefore the growing complexity of automation tasks is a necessity for using distributed control architectures. This implicates a support for developers in the engineering of such distributed automation systems. For this reason, this paper focuses on the design support of distributed automation systems by use of design patterns. Important aspects are the consideration of non-functional requirements in design patterns and the integration of design patterns into the engineering workflow. This paper presents a design pattern template which supports developers with predefined automation functions which are assigned to a system function and in their selection of an appropriate distribution of automation functions, taking relevant non-functional requirements into account.
AB - The consequence of the increase of automation and therefore the growing complexity of automation tasks is a necessity for using distributed control architectures. This implicates a support for developers in the engineering of such distributed automation systems. For this reason, this paper focuses on the design support of distributed automation systems by use of design patterns. Important aspects are the consideration of non-functional requirements in design patterns and the integration of design patterns into the engineering workflow. This paper presents a design pattern template which supports developers with predefined automation functions which are assigned to a system function and in their selection of an appropriate distribution of automation functions, taking relevant non-functional requirements into account.
UR - http://www.scopus.com/inward/record.url?scp=84876405588&partnerID=8YFLogxK
U2 - 10.1109/ETFA.2012.6489668
DO - 10.1109/ETFA.2012.6489668
M3 - Conference contribution
AN - SCOPUS:84876405588
SN - 9781467347372
T3 - IEEE International Conference on Emerging Technologies and Factory Automation, ETFA
BT - Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012
T2 - 2012 IEEE 17th International Conference on Emerging Technologies and Factory Automation, ETFA 2012
Y2 - 17 September 2012 through 21 September 2012
ER -