Software architecture evaluation

6Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Software architecture evaluation is an important technology used to assure the quality of software products early in the software lifecycle. This paper classifies three types of software architecture evaluation methods: scenario-based, metric and prediction based, and ADL-based. Software architecture evaluation method characteristics (such as method goal, quality attribute, key technique) are then combined with these classifications to produce a comparison framework. This paper utilizes this framework to analyze various existing software architecture evaluation methods and point out problems which need to be resolved. Finally, potential research directions of software architecture evaluation methods are discussed.

Cite

CITATION STYLE

APA

Zhang, L., Gao, H., & Wang, S. X. (2008). Software architecture evaluation. Ruan Jian Xue Bao/Journal of Software, 19(6), 1328–1339. https://doi.org/10.3724/SP.J.1001.2008.01328

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free