- 3
- 0
- 约3.66万字
- 约 10页
- 2017-08-08 发布于重庆
- 举报
一种基于横切特征分析的软件体系结构自动重构方法.pdf
一种基于横切特征分析的软件体系结构自动重构方法
黎丙祥 沈立炜 彭鑫 赵文耘
(复旦大学计算机科学技术学院软件工程实验室,上海 200433 )
摘 要:软件体系结构中的横切关注点增加了软件体系结构的复杂性,从而加剧了体系结构演化与维护的困难。
这种设计问题可以通过体系结构层面的重构来进行改善。本文在已有的横切特征分析方法基础上,提出了一种面
向横切特征分析的体系结构自动重构方法。该方法首先基于特征与构件之间的追踪关系分析横切特征,然后将与
横切特征有直接追踪关系的构件从初始体系结构中提取出来,实现为方面构件,完成体系结构重构。我们在面向
方面体系结构描述语言AO-ADL 基础上开发了相应的体系结构重构工具,并针对一个业务系统进行了体系结构重
构实验。实验结果表明,该方法能有效地实现体系结构横切特征的自动化重构。
关键词:特征,横切,行为,方面绑定,方面构件,体系结构,重构
a crosscutting feature analysis based automatic software architecture refactoring method
LI Bing-xiang SHEN Li-wei PENG Xin ZHAO Wen-yun
(College of Computer Science and Technology , Fudan University, Shanghai 200433, China)
Abstract: Crosscutting concerns in software architecture increase the complexity of software architecture and the difficulty for evolution and
maintenance. This design problem can be improved by refactoring on architectural level.This paper offers an automatic software architecture
refactoring method based on the existing analysis of crosscutting feature.At first,this method analyzes crosscutting features based on
traceability between features and components.Then those components which are direct trace relation to these crosscutting features are
extracted from initial architecture as aspectual components,finishing architecture refactoring. We have developed a architecture refactoring
tool based on Aspect-Oriented Architecture Description Language AO-ADL.Experiments on architecture refactoring are taken on a business
s
您可能关注的文档
- 《SLMT2-1智能温度数据采集模块操作手册》上.pdf
- 《SM1700C智能温度数据采集模块操作手册》上海.pdf
- 《承诺的分量》课件5(29张)(苏教版八年级上)2.ppt
- 《探究动能变化跟做功的关系》.ppt
- 《模仿的后果》课件31154.ppt
- 《海水的综合利用》课件6_(新人教版选修2).ppt
- 《爱发脾气的孩子》课件256067.ppt
- 《电子支付观察》总第1期.pdf
- 《科学考古与历史货币研究》.pdf
- 【入职培训】人事部新进员工培训课件84857.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 附录B规范性附录AGC性能指标计算及补偿-中国电力企业联合会.DOC
- 山东省烟台市蓬莱区2022-2023学年六年级上学期期末数学试题(五四学制) (含答案解析).docx VIP
- YQ-15-烟用材料许可使用物质名 单系列标准.pdf VIP
- 2019-2020学年四川成都锦江区五年级上册语文期末试卷及答案.pdf
- 基于ABAQUS的动力总成悬置支架仿真分析方法研究.docx VIP
- 【三套试卷】【浙教版】小学三年级数学上册第一单元教材检测题附答案.pdf VIP
- EMT会议管理制度.docx VIP
- 十年(2016-2025)高考物理真题分类汇编(全国通用)-专题23 法拉第电磁感应定律.docx VIP
- 渠道维护工高级技师考试答案(强化练习).docx VIP
- 动量和能量中的滑板块模型专题.docx VIP
原创力文档

文档评论(0)