DocumentCode
174295
Title
Service-oriented distributed control software design for process automation systems
Author
Wenbin Dai ; Peltola, Jukka ; Vyatkin, Valeriy ; Cheng Pang
Author_Institution
Dept. of Comput. Sci., Lulea Univ. of Technol., Lulea, Sweden
fYear
2014
fDate
5-8 Oct. 2014
Firstpage
3637
Lastpage
3642
Abstract
Improving software development efficiency and reusability of existing programs is an important topic for industrial automation. Recently, modern software paradigms have been introduced into the automation domain such as object-oriented programming using the IEC 61131-3 standard and component-based design based on the IEC 61499 standard. In this paper, another software paradigm - service-oriented architecture is applied to the software design for automation programs. The proposed SOA pattern is based on a multi-layered structure with enhanced reusability and flexibility. A case study of water heating system is implemented to prove the concept of SOA paradigm.
Keywords
IEC standards; object-oriented programming; production engineering computing; service-oriented architecture; software reusability; IEC 61131-3 standard; IEC 61499 standard; SOA paradigm; component-based design; industrial automation; multilayered structure; object-oriented programming; process automation systems; service-oriented architecture; service-oriented distributed control software design; software development efficiency; water heating system; Automation; IEC standards; Process control; Service-oriented architecture; Unified modeling language; Component-based design; IEC 61131-3 PLCs; IEC 61499 Function Blocks; Object-Oriented Programming; Service-Oriented Architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics (SMC), 2014 IEEE International Conference on
Conference_Location
San Diego, CA
Type
conf
DOI
10.1109/SMC.2014.6974495
Filename
6974495
Link To Document