Aspect-orientation of control application code for distributed automation systems: The TORERO approach

被引:0
|
作者
Tangermann, M [1 ]
Schwab, C [1 ]
Kalogeras, AP [1 ]
Lorentz, K [1 ]
Prayati, AS [1 ]
机构
[1] Univ Magdeburg, Ctr Distributed Syst, IAF, D-39106 Magdeburg, Germany
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Besides the programming of the control application code of a distributed automation system (DAS) and the functional allocation of the control application code to the specific devices that the DAS consists of, an important point is the implementation of communication related code to map to the underlying communication platform and to realise the collaboration of the distributed control application code. Due to the real-timeliness and even time-criticality of DAS applications, the correct handling of real-time constraints has to be considered. This paper presents an aspect-oriented approach for weaving the communication related code into the distributed control application code by means of AspectJ [AspJ03], an extension for aspect-oriented programming with Java, and gives a comparison to other approaches. In addition to the description of the weaving process and the presentation of a demonstrator example, considerations about the usability of this concept and some restrictions will be stated. This work is pan of the research project TORERO, which is funded by the European Commission under the IST program.
引用
收藏
页码:335 / 345
页数:11
相关论文
共 50 条
  • [21] Automation of the Design and Adjustment of Distributed Process Control Systems
    Rotach, V.Ya.
    Zver'kov, V.P.
    Kuzishchin, V.F.
    Thermal Engineering, 1998, 45 (10): : 814 - 821
  • [22] Integration of Distributed Control Systems in Virtual Automation Networks
    Riedl, Matthias
    Naumann, Frank
    Diedrich, Christian
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-5, 2008, : 402 - +
  • [23] Automation of the design and adjustment of distributed process control systems
    Rotach, V.Ya.
    Zver'kov, V.P.
    Kuzishchin, V.F.
    Kuangshan Jixie/Mining Machinery, 1998, 26 (11):
  • [24] Progress in PLC Programming for Distributed Automation Systems Control
    Basile, Francesco
    Chiacchio, Pasquale
    Gerbasio, Diego
    2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [25] INTERACTION MODELING APPROACH TO DISTRIBUTED CONTROL WITH APPLICATION TO POWER-SYSTEMS
    ALDEEN, M
    INTERNATIONAL JOURNAL OF CONTROL, 1991, 53 (05) : 1035 - 1054
  • [26] The Application of Service-Oriented Architectures in Distributed Automation Systems
    Dai, Wenbin
    Vyatkin, Valeriy
    Christensen, James H.
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 252 - 257
  • [27] Application of IEC 61850 for distribution network automation with distributed control
    Yip, Tony
    Xu, Bingyin
    Zhu, Zhengyi
    Chen, Yu
    Brunner, Christoph
    JOURNAL OF ENGINEERING-JOE, 2018, (15): : 993 - 996
  • [28] Homogeneous distributed control systems - a model of code generation
    Hyseni, Kujtim
    Kurtaj, Lavdim
    Limani, Ilir
    PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN SIGNAL PROCESSING, ROBOTICS AND AUTOMATION, 2009, : 132 - 136
  • [29] Zero downtime reconfiguration of distributed automation systems:: The εCEDAC approach
    Rooker, Martijn N.
    Suender, Christoph
    Strasser, Thomas
    Zoitl, Alois
    Hummer, Oliver
    Ebenhofer, Gerhard
    HOLONIC AND MULTI-AGENT SYSTEMS FOR MANUFACTURING, PROCEEDINGS, 2007, 4659 : 326 - +
  • [30] Ontology Driven Approach to Generate Distributed Automation Control From Substation Automation Design
    Yang, Chen-Wei
    Dubinin, Victor
    Vyatkin, Valeriy
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (02) : 668 - 679