一种基于ACME的面向方面软件体系结构设计方法  被引量:3

An Approach to Aspect-Oriented Software Architecture Design Based on ACME

在线阅读下载全文

作  者:刘长林[1] 张广泉[1,2] 黄静[1] 

机构地区:[1]苏州大学计算机科学与技术学院,江苏苏州215006 [2]中国科学院软件研究所计算机科学国家重点实验室,北京100080

出  处:《苏州大学学报(工科版)》2011年第2期6-13,共8页Journal of Soochow University Engineering Science Edition (Bimonthly)

基  金:中国科学院计算机科学国家重点实验室开放课题(编号SYSKF0908);江苏省高校自然科学研究项目(编号08KJB520010)

摘  要:软件体系结构对于控制软件系统复杂性、提高软件质量具有重要意义。随着对软件体系结构研究的不断深入,研究者们发现其中存在着横切现象。通过使用方面,AOP在代码层次很好地解决了横切问题。因此,根据现阶段研究成果,本文把AOP中方面的概念引入到软件体系结构设计过程中,提出了一种基于ACME的面向方面软件体系结构设计方法。ACME可以实现对面向方面软件体系结构设计过程的形式化验证。依据该方法,使用AcmeStudio设计了网上书店系统的体系结构。Software architecture has significance for controlling the complexity of software system and improving software quality.With the development of the research on software architecture,researchers have found the problem of architectural crosscutting.Utilizing aspect,AOP has resolved the crosscutting problem at code level.So,on the basis of the existing research achievements,we propose an approach to aspect-oriented software architecture design based on ACME by introducing the concept of aspect into software architecture design.ACME can validate the design process formally.In accordance with the proposed approach,we design the architecture of an online bookstore system with AcmeStudio.

关 键 词:ACME 面向方面 软件体系结构设计 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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