检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张琳琳[1,2] 应时[1,3] 赵楷[1,2] 文静[1] 倪友聪[1,4]
机构地区:[1]武汉大学软件工程国家重点实验室,武汉430072 [2]新疆大学信息科学与工程学院,乌鲁木齐830046 [3]武汉大学计算机学院,武汉430072 [4]安徽建筑工业学院数理系,合肥230018
出 处:《计算机科学》2009年第7期92-96,共5页Computer Science
基 金:国家高技术研究发展计划863项目(2006AA01Z168);国家自然科学基金资助项目(60773006);高等学校博士学科点专项科研基金资助项目(20060486045)资助
摘 要:非功能属性的处理一直是困扰着研究人员和实践者的难题。针对体系结构设计阶段早期,提出一种建模非功能属性的方法。该方法利用面向方面软件开发中的关注点多维分离原理,提出建模软件体系结构的"1+X"模型,并在此基础上进一步划分体系结构非功能属性的维度,归纳各个维度上的关注点,利用XML对维度和关注点进行规约。该模型为后续设计面向方面的软件体系结构奠定了基础,为体系结构设计人员提供了方法支持,而且该成果可以直接用于不同领域内的软件体系结构设计。How to address non-functional properties in software system has afflicted various stakeholders for a long time, and been one of the key points in software engineering fields. Aiming at the early stage of software architecture design, this paper proposed a new method for modeling non-functional properties, which employs the principle of multi-dimensional separation of concerns(MDSoC), and proposed a model named "1+X" for handling. Based on this model, multiple dimensions of non-functional properties were classified, as well as concerns of non-functional properties for each dimension. Finally, both non-functional properties dimensions and concerns were specified using XML. Research works in this paper can be prepared for the aspect-oriented software architecture design, for the concerns of non-functional properties handled can be directly encapsulated using aspectual components. In addition, this method provided supports for architects, and the outputs of this method can be directly used in the software architecture design related to the various domains.
关 键 词:面向方面软件体系结构 非功能属性 关注点多维分离
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28