Title :
Aspect-Oriented Analysis for Embedded Real-Time Systems
Author_Institution :
Fac. of Comput. Sci. & Technol., Guangdong Univ. of Technol., Guangzhou
Abstract :
Aspect-oriented programming technology implements the software systems using crosscutting. Aspect-orientation can be modeled by extending UML, and AOSD model profile can be designed in the meta -model. The profile builds the aspect models from structural model, behavioral model, aspect and aspect weaving. Timing requirements could be separated from the system according the separation of concerns techniques, expressed as a time-aspect independence of the system, the real-time systems could be modeled from the static structure, dynamic behaviors and weaving of the time-aspect.
Keywords :
Unified Modeling Language; embedded systems; object-oriented programming; real-time systems; AOSD model profile; UML model; aspect-oriented programming technology; behavioral model; dynamic behavior; embedded real-time system; meta -model design; software system; static structural model; time aspect weaving; Application software; Clocks; Computer science; Performance analysis; Real time systems; Software engineering; Software systems; Timing; Unified modeling language; Weaving;
Conference_Titel :
Advanced Software Engineering and Its Applications, 2008. ASEA 2008
Conference_Location :
Hainan Island
Print_ISBN :
978-0-7695-3432-9
DOI :
10.1109/ASEA.2008.60