DocumentCode
2862496
Title
Aspect-Oriented MDA Approach for Non-functional Properties of Distributed Cyber Physical Systems
Author
Zhang, Lichen
Author_Institution
Fac. of Comput. Sci. & Technol., Guangdong Univ. of Technol., Guangzhou, China
fYear
2011
fDate
14-17 Oct. 2011
Firstpage
284
Lastpage
288
Abstract
Cyber physical systems have many non-functional requirements, which always crosscut the whole system modules. That may cause the code tangle and scatter, make the systems hard to design, reuse and maintain, and affect performance of systems badly. AOP is a new software development paradigm, which could attain a higher level of separation of concerns in both functional and non-functional matters by introducing aspect, for the implementation of crosscutting concerns. Different aspects can be designed separately, and woven into systems. In this paper, we propose a four-stage method of aspect-oriented MDA for non-functional properties to develop cyber physical systems. The model-based development, aspect-oriented approach and formal methods are integrated effectively for the development of the non-functional properties of distributed cyber physical systems. A case study illustrates the aspect oriented MDA development of cyber physical systems.
Keywords
aspect-oriented programming; formal verification; software architecture; AOP; aspect oriented MDA approach; distributed cyber physical system; formal method; model based development; model driven architecture; nonfunctional properties; software development paradigm; Analytical models; Computational modeling; Object oriented modeling; Programming; Software; Testing; Unified modeling language; Aspect-Oriented; MDA; Non-Functional Properties;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing and Applications to Business, Engineering and Science (DCABES), 2011 Tenth International Symposium on
Conference_Location
Wuxi
Print_ISBN
978-1-4577-0327-0
Type
conf
DOI
10.1109/DCABES.2011.26
Filename
6118725
Link To Document