• 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