一种软件体系结构关注点分析方法  被引量:8

An Analysis Approach for Software Architectural Concerns

在线阅读下载全文

作  者:张琳琳[1,2] 应时[1,3] 倪友聪[1,4] 赵楷[1,2] 文静[1] 

机构地区:[1]武汉大学软件工程国家重点实验室,武汉430072 [2]新疆大学信息科学与工程学院,乌鲁木齐830046 [3]武汉大学计算机学院,武汉430072 [4]安徽建筑工业学院数理系,合肥230018

出  处:《计算机学报》2009年第9期1782-1791,共10页Chinese Journal of Computers

基  金:国家自然科学基金(60773006);高等学校博士学科点专项科研基金(20060486045)资助~~

摘  要:在体系结构的设计、演化和重用过程中涉及众多的关注点,而且它们之间存在着复杂的关系,然而目前还缺乏有效的对这些关注点及其关系进行描述和分析的方法.针对这一问题,在系统收集并显式标识各种体系结构关注点及其关系的基础上,文中提出一种软件体系结构关注点分析方法.该方法利用时段时序逻辑对关注点之间的横切关系进行形式化描述和分析,可以发现横切关注点之间的时序冲突,有助于提高面向方面软件体系结构的设计质量.最后结合案例给出了该方法的实施过程.Varieties of concerns are involved in processes of software architecture design, evolution and reuse. What's more there are the complex relationships between the different concerns. At present the approaches, which can be used to describe and analyze architectural concerns and theirs relationships, are still lacking. So this paper proposes an analysis approach for software architectural concerns based on collecting and summarizing these architectural concerns. In this approach ITL(Interval Temporal Logic)is used to analyze the crosscutting relationship between architectural concerns in order to find the temporal conflict between the crosscutting concerns. The approach contributes to improvement of software architecture design quality. Finally, this paper illustrates implementation process of this approach combined with a case.

关 键 词:关注点多维分离 体系结构关注点 面向方面软件体系结构 时段时序逻辑 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象