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

一种基于横切特征分析的软件体系结构自动重构方法
引用本文:黎丙祥,沈立炜,彭鑫,赵文耘.一种基于横切特征分析的软件体系结构自动重构方法[J].计算机科学,2010,37(9):141-146.
作者姓名:黎丙祥  沈立炜  彭鑫  赵文耘
作者单位:复旦大学计算机科学技术学院,上海,200433
基金项目:国家自然科学基金,国家863计划 
摘    要:软件体系结构中的横切关注点增加了软件体系结构的复杂性,从而加剧了体系结构演化与维护的困难.这种设计问题可以通过体系结构层面的重构来进行改善.在已有的横切特征分析方法基础上,提出了一种面向横切特征分析的体系结构自动重构方法.该方法首先基于特征与构件之间的追踪关系分析横切特征,然后将与横切特征有直接追踪关系的构件从初始体系结构中提取出来,实现方面构件,完成体系结构重构.在面向方面体系结构描述语言AO-ADL基础上开发了相应的体系结构重构工具,并针对一个业务系统进行了体系结构重构实验.实验结果表明,该方法能有效地实现体系结构横切特征的自动化重构.

关 键 词:特征  横切  行为  方面绑定  方面构件  体系结构  重构

Crosscutting Feature Analysis-based Automatic Software Architecture Refactoring Method
LI Bing-xiang,SHEN Li-wei,PENG Xin,ZHAO Wen-yun.Crosscutting Feature Analysis-based Automatic Software Architecture Refactoring Method[J].Computer Science,2010,37(9):141-146.
Authors:LI Bing-xiang  SHEN Li-wei  PENG Xin  ZHAO Wen-yun
Affiliation:(College of Computer Science and Technology,Fudan University, Shanghai 200433,China)
Abstract:
Keywords:Feature  Crosscutting  Behaviour  Aspectual binding  Aspectual component  Architecture  Refactoring
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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