摘要
为解决面向对象开发方法中的耦合性较高、可重用性较低和代码分散等问题,将面向方面的编程思想引入到系统分析和设计阶段,提出了面向方面的系统分析与设计方法。在系统分析阶段提出了分离系统核心关注和横切关注的方法,建立了类-方面分析图。给出了设计阶段的类-方面设计和动态协作设计步骤,提出了面向方面的扩展顺序图和活动图。最后,通过一个实例介绍了方法的应用。
For solving some design problems in the object-oriented method, such as high coupling, low reusability and code scattering, the aspect-oriented system analysis and design method is proposed. The separation technique of core concern and crossingcut concern is given in the system analysis phase and the class-aspect analysis diagram is presented. The design steps of class-aspect and dynamic collobaration are discussed in detail, and the extended sequence diagram and activity digram are proposed. At last, an application example is given.
出处
《无线电工程》
2007年第9期44-47,共4页
Radio Engineering
关键词
面向方面的编程
信息系统
系统分析与设计
面向对象方法
aspect-oriented programming
information systems
system analysis and design
object-oriented method