A Comparative Analysis of Software Architecture Evaluation Methods
Ali Athar, Rao Muzamal Liaqat, Farooque Azam · Journal of Software · 2016
Software engineering society has suggested many methods of software architecture to enhance the preferred quality with concern of performance, reliability, maintainability, usability etc. However little effort is required for systematic comparison of these methods to mind variances and resemblances between existing methods.By using an evaluation framework, we will compare four famous software architecture evaluation approaches.This framework considers each software architecture evaluation approach from the context structure, method context, performance and different stakeholders.The systematic comparisons shows the limitation and narrowness of existing methods that are anatomically similar but there is a huge difference with respect to activities and methods, however, some methods overlap which help us to identify five common activities that can be used to develop a generic process model.With the help of this comparative study we can understand contribution in SA evaluation and their limitation; finally we proposed five activities and their flow work in this comparative study.