Abstract
Software architecture is the framework for all the technical decisions and as such has the tremendous impact on product cost and quality. Choosing a software architecture for any system remains a complex task, as existing software architecture evaluation methods fail to quantitatively analyze them. Software architecture evaluation framework addresses the competing objectives of cost minimization and quality maximization between different architectural options. Due to the uncertainty in the judgment for quality attributes, fuzzy based quantitative evaluation framework for accessing quality attributes is developed to facilitate the selection of the underlying architectures. Fuzzy TOPSIS is one of the sensitive methods of multi-criteria decision making (MCDM) that defines the positive ideal solution and negative ideal solution to maximize the benefit criteria and minimize the cost criteria. The various decision makers’ quality requirements need to be considered collectively to describe the quality requirements of the envisioned system which forms the basis for the comparison and selection criteria. In this paper, a multi criteria decision making approach for architecture selection under partial or incomplete information (uncertainty) is presented and validated using a suitable case study.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have