CFP last date
20 May 2024
Reseach Article

Multicriteria Decision Analysis Method for Evaluation of Software Architectures

by S. Vijayalakshmi, G. Zayaraz, V. Vijayalakshmi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 1 - Number 25
Year of Publication: 2010
Authors: S. Vijayalakshmi, G. Zayaraz, V. Vijayalakshmi
10.5120/463-767

S. Vijayalakshmi, G. Zayaraz, V. Vijayalakshmi . Multicriteria Decision Analysis Method for Evaluation of Software Architectures. International Journal of Computer Applications. 1, 25 ( February 2010), 22-27. DOI=10.5120/463-767

@article{ 10.5120/463-767,
author = { S. Vijayalakshmi, G. Zayaraz, V. Vijayalakshmi },
title = { Multicriteria Decision Analysis Method for Evaluation of Software Architectures },
journal = { International Journal of Computer Applications },
issue_date = { February 2010 },
volume = { 1 },
number = { 25 },
month = { February },
year = { 2010 },
issn = { 0975-8887 },
pages = { 22-27 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume1/number25/463-767/ },
doi = { 10.5120/463-767 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T19:48:30.665306+05:30
%A S. Vijayalakshmi
%A G. Zayaraz
%A V. Vijayalakshmi
%T Multicriteria Decision Analysis Method for Evaluation of Software Architectures
%J International Journal of Computer Applications
%@ 0975-8887
%V 1
%N 25
%P 22-27
%D 2010
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Software architectures is a critical aspect in the design and development of software. Architecture of software is a collection of design decisions that are expensive to change. Software architectures are generally designed with particular functional and non-functional requirements. Organizations often need to choose software architecture for future development from several competing candidate architectures. The various stakeholders' quality requirements need to be considered collectively to describe the quality requirements of the envisioned system and therefore build the basis for the comparison and selection criteria. Given the impact that software architecture has on a project's success, the need to choose the right architecture assumes significance. In this paper, a new architecture selection method based on multicriteria fuzzy decision making analysis has been developed and validated using a suitable case study.

References
  1. Kuwahara .Y and Y. Takeda, "A managerial approach to research and development cost-effectiveness evaluation," IEEE Trans. Eng. Manage., vol. 37, no. 2, pp. 134-138, May 1990.
  2. Svahnberg . M, C. Wohlin, L. Lundberg and M. Mattsson, "A Method for understanding Quality Attributes in Software Architecture Structures", Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering, pp. 819-826, July 2002.
  3. Zayaraz . G, Dr. P. Thambidurai, "Quantitative Model for the Evaluation of Software Architectures", Journal of Software Quality Professional, American Society for Quality, Vol.9, no.3, pp. 28-40, June 2007.
  4. Zayaraz .G and Dr. P. Thambidurai, "Software Architecture Selection Framework Based on Quality Attributes", Proceedings of the IEEE Conference INDICON, pp. 67-170, Dec. 2005.
  5. Triantaphyllou .E, The impact of aggregating benefit and cost criteria in four MCDA methods. IEEE Transactions on Engineering Management, Vol. 52, No. 2, May 2005.
  6. Fishburn . P. C, "Additive utilities with incomplete product set: Applications to priorities and assignments," Oper. Res., pp. 12-26, 1967.
  7. Bridgeman . P.W, Dimensionless Analysis. NewHaven, CT: Yale Univ.Press, 1922.
  8. Miller . D. W. and M. K. Starr, Executive Decisions and Operations Research. Englewood Cliffs, NJ: Prentice-Hall, 1969.
  9. Saaty . T. L and L. G. Vargas, Decision Making in Economic, Political, Social, and Technological Environments with the AHP. Pittsburgh, PA: RWS, 1994.
  10. Bozeman .B and J. Melkers, Evaluating R&D Impacts: Methods andPractice. Norwell, MA: Kluwer, 1993.
  11. Augood . D. R, "A new approach to R&D evaluation," IEEE Trans. Eng. Manage., vol. EM-22, no. 1, pp. 2-10, Feb. 1978.
  12. Wabalickis . R.N, "Justification of FMS with the analytic hierarchy process," J. Manuf. Syst., vol. 17, pp. 175-182, 1988.
  13. Barzilai .J and F. A. Lootsma, "Power relations and group aggregation in the multiplicative AHP and SMART," in Proc. 3rd Int. Symp. AHP, Washington, DC, 1994, pp. 157-168.
  14. Lootsma .F.A, Multi-Criteria Decision Analysis via Ratio and Difference Judgment, ser. Applied Optimization Series. Dordrecht, The Netherlands: Kluwer, 1999, vol. 29.
  15. Triantaphyllou .E, Multi-Criteria Decision Making: A Comparative Study. Norwell, MA: Kluwer, 2000.
  16. Triantaphyllou .E, "Two new cases of rank reversals when the AHP and some of its additive variants are used that do not occur with the multiplicative AHP," Multi-Criteria Decision Analysis, vol. 10, pp. 11-25, May 2001. [Online]. Available: http://www.csc.lsu.edu/trianta.
  17. Saaty. T.L., The Analytic Hierarchy Process. NewYork: McGraw-Hill, 1980.
  18. Losavio . F, L. Chirinos, N. Levy and A. Ramdane, "Quality Characteristics of Software Architecture", Journal of Object Technology, Vol. 2, no.2, pp. 133-150, March 2003.
Index Terms

Computer Science
Information Sciences

Keywords

Quality attributes Software architecture Multicriteria Decision Making