Aspect-Oriented MDA Approach for Non-Functional Properties of Distributed Cyber Physical Systems
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 nonfunctional properties of distributed cyber physical systems. A case study illustrates the aspect oriented MDA development of cyber physical systems.
Non-Functional Properties Aspect-Oriented MDA
Lichen Zhang
Faculty of Computer Science and Technology Guangdong University of Technology Guangzhou 510090, China
国际会议
无锡
英文
284-288
2011-10-14(万方平台首次上网日期,不代表论文的发表时间)