首页 | 本学科首页   官方微博 | 高级检索  
     

在CBSD中面向侧面设计及侧面的复用性
引用本文:张杨,张京军,李福荣.在CBSD中面向侧面设计及侧面的复用性[J].河北工程大学学报,2005,22(4):87-89.
作者姓名:张杨  张京军  李福荣
作者单位:河北工程学院,信电学院,河北,邯郸,056038;河北工程学院,信电学院,河北,邯郸,056038;河北工程学院,信电学院,河北,邯郸,056038
基金项目:国家自然科学基金(50145007),邯郸市科技攻关项目(03042)
摘    要:基于构件的软件开发为软件的高开发费用、低生产率、不可控制的软件质量和高风险性提供了有效的解决途径。但是基于构件的软件开发也遇到了系统横切方面的问题,很容易产生代码混乱和代码分散。面向侧面编程能实现关注点的分离,解决横切方面的问题。本文把面向侧面的思想引入到基于构件的软件开发中,结合一个图书管理系统来说明面向侧面的分析设计过程,阐述了面向侧面设计中遇到的问题及相应的解决方案,同时对侧面的复用性作了初步探讨。

关 键 词:面向侧面  复用  关注点分离
文章编号:1007-6743(2005)03-0087-03
修稿时间:2005年4月10日

Aspect-oriented analysis for component-based software development and reuse of aspect
Authors:ZHANG Yang  ZHANG Jing-jun  LI Fu-rong
Abstract:The component-based software development approach is one of the most promising solutions for the emerging high development cost,low productivity,unmanageable software quality and high risk.This approach,however,encounters the separation of concerns that is easy to lead to the code-tangling and code-scattering.Aspect-oriented programming enables the handling of crosscutting and implements the separation of concerns.It will help understand the software system better and strengthen the adaptability,maintainability and reusability of the final software.This paper introduces aspect-oriented programming to component-based software development.With the example of book management system,we show the aspect-oriented analysis,including the problem that we have met and the solution.At the same time,we discuss the reuse of aspect.
Keywords:aspect-oriented  reuse  separation of concerns
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号