Title :
Applying AOP and MDA to Middleware-Based Distributed Real-Time Embedded Systems Software Process
Author :
Jingyong, Liu ; Yong, Zhong ; Lichen, Zhang ; Yong, Chen
Author_Institution :
Fac. of Comput., Guangdong Univ. of Technol., Guangzhou, China
Abstract :
Aspect-oriented programming (AOP) and model-driven architecture (MDA) are very important as technologies to resolving lifecycle challenges of DRE systems, including requirements analysis, design, validation, development and testing. This paper provides two contributions to the study of DRE systems development. First, analyzes non-functional requirements of DRE systems. Second, proposes a new aspect-oriented middleware based DRE systems software process, and applies AOP and MDA technologies to the process. The characteristics of middleware are considered in the entire DRE systems software process from requirements analyze phase to testing phase.
Keywords :
embedded systems; formal specification; middleware; object-oriented programming; program testing; software architecture; DRE systems development; aspect-oriented middleware; aspect-oriented programming; distributed real-time embedded system; model-driven architecture; nonfunctional requirement; software process; software testing; Computer architecture; Embedded software; Embedded system; Life testing; Middleware; Real time systems; Software systems; Software testing; System software; System testing; AOP; DRE systems; MDA; middleware; software process;
Conference_Titel :
Information Processing, 2009. APCIP 2009. Asia-Pacific Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-0-7695-3699-6
DOI :
10.1109/APCIP.2009.75