ISARE: An Integrated Software Architecture Reuse and Evaluation Framework

被引:0
作者
Ahmad, Rizwan [1 ]
Khan, Saif Ur Rehman [2 ]
Nadeem, Aamer [3 ]
Kim, Tai-hoon [4 ]
机构
[1] Shaheed Zulifqar Ali Bhutto Inst Sci & Technol, Dept Comp Sci, Islamabad, Pakistan
[2] Comsats Inst Informat Technol, Dept Comp Sci, Islamabad, Pakistan
[3] Mohammad Ali Jinnah Univ, Ctr Software Dependabil, Islamabad, Pakistan
[4] Hannam Univ, Dept Multimedia, Daejeon, South Korea
来源
ADVANCES IN SOFTWARE ENGINEERING | 2010年 / 117卷
关键词
Software quality; software architecture; quality of service;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Quality is an important consideration in the development of today's large complex software systems. Software architecture and quality play a vital role in the success or failure of any software system. Similarly to maintain the qualities of a software system during development and to adapt the quality attributes as the software requirements changes, software architecture is necessary. This paper discusses software quality attributes and the support provided by software architecture to achieve the desired quality. A novel Software Architecture Reuse and Evaluation framework is proposed on the basis of existing software architecture evaluation methods with respect to quality requirements. A case study is used for experimental validation of the ISARE. The results show that ISARE ensures the required level of quality requirements in the software architecture and automatable.
引用
收藏
页码:174 / +
页数:4
相关论文
共 25 条
[1]  
[Anonymous], 1993, 10611992 IEEE, DOI DOI 10.1109/IEEESTD.1993.115124
[2]  
[Anonymous], 2002, WORKSH METH TECHN SO
[3]  
BACHMANN F, 2005, IEEE P SOFTWARE, V152
[4]  
BARBACCI M, 1998, CMUSEI97TR029
[5]  
BASS L, 2006, P 4 INT C SOFTW ENG
[6]  
Bass L., 2003, Software Architecture in Practice. Software Engineering
[7]   Scenario-based software architecture reengineering [J].
Bengtsson, P ;
Bosch, J .
FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE - PROCEEDINGS, 1998, :308-317
[8]   Architecture level prediction of software maintenance [J].
Bengtsson, P ;
Bosch, J .
PROCEEDINGS OF THE THIRD EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, 1999, :139-147
[9]  
Bosch J, 2000, DESIGN USE SOFTWARE
[10]  
BRUIN H, 2003, J SYSTEMS SOFTWARE S, P269