DocumentCode :
2467407
Title :
An aspect-oriented development method for embedded control systems with time-triggered and event-triggered processing
Author :
Yokoyama, Takanori
Author_Institution :
Dept. of Comput. Sci. & Media Eng., Musashi Inst. of Technol., Tokyo, Japan
fYear :
2005
fDate :
7-10 March 2005
Firstpage :
302
Lastpage :
311
Abstract :
The paper presents a design method for embedded control systems based on the mixed architecture that consists of both time-triggered processing and event-triggered processing. We divide a design process into functional design and behavioral design. We also apply aspect-oriented programming to realize the separated design. In the functional design, we identify objects and define classes to realize functions of the target system. In the behavioral design, we determine triggering methods of objects to meet real-time requirements and define them as aspects. The aspects defined in the behavioral design are woven into the classes defined in the functional design. By using our method, we can design triggering methods independently of the functional design. Our method also improves the reusability of a model and source code of the system. It is possible to reuse classes designed in the functional design for both time-triggered systems and event-triggered systems.
Keywords :
control system CAD; embedded systems; message passing; object-oriented methods; object-oriented programming; aspect-oriented development method; behavioral design; embedded control systems; event-triggered processing; functional design; system source code; time-triggered processing; Automotive engineering; Communication system control; Computer architecture; Computer science; Control systems; Design engineering; Design methodology; Object oriented modeling; Process design; Real time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real Time and Embedded Technology and Applications Symposium, 2005. RTAS 2005. 11th IEEE
ISSN :
1080-1812
Print_ISBN :
0-7695-2302-1
Type :
conf
DOI :
10.1109/RTAS.2005.8
Filename :
1388396
Link To Document :
بازگشت