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

5Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 part of the research project TORERO, which is funded by the European Commission under the IST program. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Tangermann, M., Schwab, C., Kalogeras, A. P., Lorentz, K., & Prayati, A. S. (2003). Aspect-orientation of control application code for distributed automation systems: The TORERO approach. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2889, 335–345. https://doi.org/10.1007/978-3-540-39962-9_42

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free