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 条
  • [31] Semantic web services in the development of distributed control and automation systems
    Tharnboulidis, Kleanthis C.
    Koumoutsos, Giannis V.
    Doukas, George S.
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 2940 - +
  • [32] Behavioral approach to control of distributed systems
    Pillai, Harish K.
    Shankar, Shiva
    SIAM Journal on Control and Optimization, 1998, 37 (02): : 388 - 408
  • [33] A behavioral approach to control of distributed systems
    Pillai, HK
    Shankar, S
    SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 1999, 37 (02) : 388 - 408
  • [34] Application of numeric control systems in distribution substations automation
    Urdaneta, M.
    Limpio, C.
    2006 IEEE/PES TRANSMISSION & DISTRIBUTION CONFERENCE & EXPOSITION: LATIN AMERICA, VOLS 1-3, 2006, : 111 - +
  • [35] The Operator Roles in Industrial Automation Process Automation Since Distributed Control Systems Got Virtualized
    Landryova, Lenka
    Kullianek, Jiri
    Prikryl, Jakub
    2021 22ND INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2021, : 129 - 133
  • [36] A Web-enabled distributed control application platform for industrial automation
    Qu, RT
    Lim, R
    He, H
    Ding, ZQ
    Aendenroomer, A
    Goh, KM
    ETFA 2003: IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2003, : 129 - 132
  • [37] Harmonized and consistent data management in distributed automation systems: the NOAH approach
    Di Stefano, A
    Lo Bello, L
    Bangemann, T
    PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOL 1 AND 2, 2000, : 766 - 771
  • [38] Access control based on code identity for open distributed systems
    Cirillo, Andrew
    Riely, James
    TRUSTWORTHY GLOBAL COMPUTING, 2008, 4912 : 169 - +
  • [39] Design and implementation of distributed hierarchical automation and control systems with IEC 61499
    Ferrarini, L
    Veber, C
    2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 74 - 79
  • [40] Performance analysis of Ethernet Powerlink networks for distributed control and automation systems
    Cena, G.
    Seno, L.
    Valenzano, A.
    Vitturi, S.
    COMPUTER STANDARDS & INTERFACES, 2009, 31 (03) : 566 - 572