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

横切关注点管理中的若干关键问题综述
引用本文:何成万.横切关注点管理中的若干关键问题综述[J].计算机科学,2016,43(7):7-12, 45.
作者姓名:何成万
作者单位:武汉工程大学计算机科学与工程学院 武汉430205
基金项目:本文受国家自然科学基金(61272115,4),湖北省教育厅重点研究项目(D20121508)资助
摘    要:面向方面的软件开发方法区别于面向对象的软件开发方法的关键在于横切关注点的管理。横切关注点的管理应贯穿面向方面的软件开发的全过程。分析了横切关注点在软件开发各阶段的定义及表现形式,阐述了在需求阶段横切关注点的识别、行为约束和演化机制等横切关注点管理中的几个关键问题的研究现状,讨论了今后的研究方向,并提出了一些可能的解决方案。

关 键 词:面向方面的软件开发  横切关注点的识别  行为约束  演化  目标模型
收稿时间:2015/6/23 0:00:00
修稿时间:2015/8/18 0:00:00

Survey of Management of Crosscutting Concerns
HE Cheng-wan.Survey of Management of Crosscutting Concerns[J].Computer Science,2016,43(7):7-12, 45.
Authors:HE Cheng-wan
Affiliation:School of Computer Science and Engineering,Wuhan Institute of Technology,Wuhan 430205,China
Abstract:The key difference between AOSD (Aspect-Oriented Software Development) and OOSD (Object-Oriented Software Development) is the management of crosscutting concerns.The management of crosscutting concerns should run through the whole process in AOSD.Firstly,the definition and manifestations of crosscutting concerns at different stages of software development were summarized.Then,the most recent research advances of several key issues such as identification of crosscutting concerns in the requirements phase,behavioral constraints,and evolutionary mechanisms in the management of crosscutting concerns were surveyed.Finally,the future research directions were outlined,and the possible solutions to those key issues were proposed.
Keywords:Aspect-oriented software development  Identification of crosscutting concerns  Behavioral constraints  Evolution  Goal model
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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