An approach to software architecture evaluation with the 4+1 view model of architecture

Heeseok Choi, Keunhyuk Yeom
{"title":"An approach to software architecture evaluation with the 4+1 view model of architecture","authors":"Heeseok Choi, Keunhyuk Yeom","doi":"10.1109/APSEC.2002.1182998","DOIUrl":null,"url":null,"abstract":"Architectural evaluation to determine a software architecture's fitness with respect to its desired quality attributes is one of the most important issues in architecture-based software development. However, existing techniques have too many limitations for widespread application, such as the inappropriate representation of architecture and ambiguities in the evaluation process. Therefore, this paper presents an approach to evaluate software architecture with a 4+1 view model in UML. Our approach is divided into three main areas of activity: the work involved in preparation, execution, and completion of the evaluation. By performing these activities, architecture evaluation can be explicitly described and its result can be systematically organized based on the 4+1 view model. In addition, we show the practical applicability and features of our approach via an ATM example.","PeriodicalId":132364,"journal":{"name":"Ninth Asia-Pacific Software Engineering Conference, 2002.","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ninth Asia-Pacific Software Engineering Conference, 2002.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSEC.2002.1182998","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22

Abstract

Architectural evaluation to determine a software architecture's fitness with respect to its desired quality attributes is one of the most important issues in architecture-based software development. However, existing techniques have too many limitations for widespread application, such as the inappropriate representation of architecture and ambiguities in the evaluation process. Therefore, this paper presents an approach to evaluate software architecture with a 4+1 view model in UML. Our approach is divided into three main areas of activity: the work involved in preparation, execution, and completion of the evaluation. By performing these activities, architecture evaluation can be explicitly described and its result can be systematically organized based on the 4+1 view model. In addition, we show the practical applicability and features of our approach via an ATM example.
基于4+1架构视图模型的软件架构评估方法
在基于体系结构的软件开发中,确定软件体系结构与其期望的质量属性的适应性的体系结构评估是最重要的问题之一。然而,现有的技术对于广泛的应用有太多的限制,例如体系结构的不恰当表示和评估过程中的模糊性。因此,本文提出了一种在UML中使用4+1视图模型来评估软件体系结构的方法。我们的方法分为三个主要的活动领域:准备、执行和完成评估所涉及的工作。通过执行这些活动,可以明确地描述体系结构评估,并且可以基于4+1视图模型系统地组织其结果。此外,我们还通过一个ATM示例展示了我们的方法的实际适用性和特性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信