Use-Case Based Aspect-Oriented Architecture Description Model

Fang Yi-qiu, Tang Rong, Ge Jun-wei
{"title":"Use-Case Based Aspect-Oriented Architecture Description Model","authors":"Fang Yi-qiu, Tang Rong, Ge Jun-wei","doi":"10.1109/ASEA.2008.15","DOIUrl":null,"url":null,"abstract":"The architectural description and design decide the quality and life of the software. Cross-cutting concerns as aspects crosscut multiple architectural components. Due to these cross-cutting concerns the metrics for cohesion and coupling are affected, the scenario result in lower values for modifiability and reuse quality attributes. Accordingly, the concept of aspect orientation is required to be addressed in architecture design level. But now a lot of methods about architectural description fail to accommodate the description for cross-cutting concerns. In this paper, on the based of standard for ldquoRecommended practice for architectural description of software-intensive systemrdquo in IEEE 1471-2000, we propose the Use-Case Based Aspect-Oriented Conceptual Model for Architecture Description to explicitly address aspects in architecture design. It is more favorable to maintain, reuse and evolve software system. And we applied this model into Web Service, shaped Aspect-Oriented Extension Architecture Description Model for Web Services to show the advantages of this approach.","PeriodicalId":223823,"journal":{"name":"2008 Advanced Software Engineering and Its Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Advanced Software Engineering and Its Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASEA.2008.15","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The architectural description and design decide the quality and life of the software. Cross-cutting concerns as aspects crosscut multiple architectural components. Due to these cross-cutting concerns the metrics for cohesion and coupling are affected, the scenario result in lower values for modifiability and reuse quality attributes. Accordingly, the concept of aspect orientation is required to be addressed in architecture design level. But now a lot of methods about architectural description fail to accommodate the description for cross-cutting concerns. In this paper, on the based of standard for ldquoRecommended practice for architectural description of software-intensive systemrdquo in IEEE 1471-2000, we propose the Use-Case Based Aspect-Oriented Conceptual Model for Architecture Description to explicitly address aspects in architecture design. It is more favorable to maintain, reuse and evolve software system. And we applied this model into Web Service, shaped Aspect-Oriented Extension Architecture Description Model for Web Services to show the advantages of this approach.
基于用例的面向方面的体系结构描述模型
体系结构的描述和设计决定了软件的质量和寿命。横切关注点作为方面横切多个体系结构组件。由于这些横切关注点,内聚和耦合的度量受到影响,该场景导致可修改性和重用质量属性的值降低。因此,需要在架构设计层面处理面向方面的概念。但是现在很多关于体系结构描述的方法都不能适应横切关注点的描述。本文在IEEE 1471-2000中软件密集型系统体系结构描述标准的基础上,提出了基于用例的面向方面的体系结构描述概念模型,以明确地解决体系结构设计中的方面问题。它更有利于软件系统的维护、重用和发展。并将该模型应用到Web服务中,形成了面向方面的Web服务扩展体系结构描述模型,以显示该方法的优点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信