首页 | 本学科首页   官方微博 | 高级检索  
     


An Investigation of a Method for Identifying a Software Architecture Candidate with Respect to Quality Attributes
Authors:Mikael?Svahnberg  author-information"  >  author-information__contact u-icon-before"  >  mailto:mikael.svahnberg@bth.se"   title="  mikael.svahnberg@bth.se"   itemprop="  email"   data-track="  click"   data-track-action="  Email author"   data-track-label="  "  >Email author,Claes?Wohlin
Affiliation:(1) Department of Software Engineering and Computer Science, Blekinge Institute of Technology, PO Box 520, 372 25 Ronneby, Sweden
Abstract:To sustain the qualities of a software system during evolution, and to adapt the quality attributes as the requirements evolve, it is necessary to have a clear software architecture that is understood by all developers and to which all changes to the system adheres. This software architecture can be created beforehand, but must also be updated to reflect changes in the domain, and hence the requirements of the software. The choice of which software architecture to use is typically based on informal decisions. There exist, to the best of our knowledge, little factual knowledge of which quality attributes are supported or obstructed by different architecture approaches. In this paper we present an empirical study of a method that enables quantification of the perceived support different software architectures give for different quality attributes. This in turn enables an informed decision of which architecture candidate best fit the mixture of quality attributes required by a system being designed.
Keywords:Software architectures  quality attributes  analytic hierarchy process
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号