期刊名称:International Journal of Innovative Research in Computer and Communication Engineering
印刷版ISSN:2320-9798
电子版ISSN:2320-9801
出版年度:2014
卷号:2
期号:6
出版社:S&S Publications
摘要:Software Architecture is blueprint of the developed software. It is a by product of the design phase. TheSoftware Architecture needs to be evaluated in a quantitative manner in order to avoid cost overruns in the softwaredevelopment. Quantitative evaluation needs preference information from all the stakeholders involved in the softwaredevelopment. In many practical cases, human preference cannot be codified in an objective manner. The classicaldeterministic Analytical Hierarchical Process(AHP) and Analytical Network Process(ANP) that are used incombination with Cost Base Analysis Method (CBAM) software architecture evaluation do not solve the purpose ofcompletely specifying the imprecision and vagueness characteristics.It is more desirable for the decision maker to use of interval or fuzzy evaluations. Essentially, the uncertainty in thestatements of the state-holders introduces uncertainty in the ranking of alternatives and also makes the process of indetermination of consistency of the preferences cumbersome. Fuzzy logic is a powerful tool to handle imprecise dataand fuzzy expressions that are more natural for humans than rigid mathematical rules and equations.In order to increase the efficiency of multi criteria decision making methods at the realm of Software Architectureevaluation and to remove fuzziness that exists in the current method, it is suggested to use fuzzy logic in the CBAMSoftware Architecture evaluation.
关键词:Analytical Hierarchical Process; Analytical Network Process and Software Architecture Evaluation