Research on Aspect-Oriented Software Architecture Model for Embedded System and Its Application
Aspect-Oriented Programming (AOP) is a relatively new technique, which makes it possible to overcome the weakness of Object-Oriented Programming (OOP) technique by resolving the crosscutting problem between concerns and making Multi-Dimensional concerns to separate from each other. The problems and weakness of traditional software architecture for embedded system software was analyzed. In order to overcome these problems and weakness, AOP technique was adopted and an Aspect-Oriented software architecture model for embedded systern software was proposed in this paper. Its validity was illustrated by practical application in the software development of vending machine,and the advantages of this model were discussed also.
Object-Oriented Programming Aspect-Oriented Programming Software Architecture Software for Embedded System
A-Qun Deng Huanjun Yu Shangxu Hu Xiaojun Li
College of Material and Chemical Engineering, Zhejiang University Hangzhou, Zhejiang 310027, China College of Computer Science and Information Engineering, Zhejiang Gongshang University Hangzhou, Zhe
国际会议
杭州
英文
1233-1237
2006-10-12(万方平台首次上网日期,不代表论文的发表时间)