DocumentCode :
2729890
Title :
Improving Real-Time software design with component and aspect approaches
Author :
Hamouche, Rédha ; Abdeddaïm, Yasmina ; Kocik, Rémy
Author_Institution :
Embedded Syst. Dept., Univ. Paris-Est, Noisy-Le-Grand, France
fYear :
2011
fDate :
15-17 July 2011
Firstpage :
606
Lastpage :
609
Abstract :
This paper presents a component-based and aspect-oriented methodology for the design and the development of Real-Time Embedded Control Software (RTECS). This methodology defines a component model for describing modular and reusable software to cope with the increasing complexity of embedded systems. It proposes an aspect-oriented approach to address explicitly the extra-functional concerns of RTECS and describe separately transversal real time and security constraints. A computer-aided design tool, called MoDEST, implements this methodology. It enables the RTECS design and automatic real-time code generation. The benefits of this methodology are shown via an example of Legway control software, a version of the Segway vehicle built with Lego Mindstorms NXT.
Keywords :
CAD; aspect-oriented programming; embedded systems; software engineering; MoDEST; RTECS; aspect-oriented methodology; component-based methodology; computer-aided design tool; embedded systems; real-time embedded control software; real-time software design; reusable software; Context; Context modeling; Embedded systems; Real time systems; Security; Weaving; Aspect-oriented paradigm; Computer-aided design tool; Model-driven development; Real-time embedded software; Software component;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2011 IEEE 2nd International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-9699-0
Type :
conf
DOI :
10.1109/ICSESS.2011.5982396
Filename :
5982396
Link To Document :
بازگشت