Home > CSC-OpenAccess Library > Manuscript Information
EXPLORE PUBLICATIONS BY COUNTRIES |
EUROPE | |
MIDDLE EAST | |
ASIA | |
AFRICA | |
............................. | |
United States of America | |
United Kingdom | |
Canada | |
Australia | |
Italy | |
France | |
Brazil | |
Germany | |
Malaysia | |
Turkey | |
China | |
Taiwan | |
Japan | |
Saudi Arabia | |
Jordan | |
Egypt | |
United Arab Emirates | |
India | |
Nigeria |
ANP-GP Approach for Selection of Software Architecture Styles
K. Delhi Babu, P. Govindarajulu, A. Ramamohana Reddy, A.N. Aruna Kumari
Pages - 91 - 104 | Revised - 31-01-2011 | Published - 08-02-2011
Published in International Journal of Software Engineering (IJSE)
MORE INFORMATION
KEYWORDS
Software Architecture, Selection of Software Architecture Styles, Multi-Criteria Decision Making, Analytic Network Process (ANP), Zero-One Goal Programming (ZOGP), Interdependence
ABSTRACT
Abstract
Selection of Software Architecture for any system is a difficult task as many different stake holders are involved in the selection process. Stakeholders view on quality requirements is different and at times they may also be conflicting in nature. Also selecting appropriate styles for the software architecture is important as styles impact characteristics of software (e.g. reliability, performance). Moreover, styles influence how software is built as they determine architectural elements (e.g. components, connectors) and rules on how to integrate these elements in the architecture. Selecting the best style is difficult because there are multiple factors such as project risk, corporate goals, limited availability of resources, etc. Therefore this study presents a method, called SSAS, for the selection of software architecture styles. Moreover, this selection is a multi-criteria decision-making problem in which different goals and objectives must be taken into consideration. In this paper, we suggest an improved selection methodology, which reflects interdependencies among evaluation criteria and alternatives using analytic network process (ANP) within a zero-one goal programming (ZOGP) model.
Keywords: Software Architecture; Selection of Software Architecture Styles; Multi-Criteria Decision Making; Interdependence; Analytic Network Process (ANP); Zero-One Goal Programming (ZOGP)
1 | Mohsin, A., Fatima, S., Khan, A. U., & Nawaz, F. (2016). An Automated Approach for Web Services Architectural Style Selection. J Inform Tech Softw Eng, 6(176), 2. |
2 | Kim, S. (2015). A quantitative and knowledge–based approach to choosing security architectural tactics. International Journal of Ad Hoc and Ubiquitous Computing, 18(1-2), 45-53. |
3 | Xu, Y., & Liang, P. (2014). Automated software architectural synthesis using patterns: A cooperative coevolution approach. In Proc. 26th Int. Conf. on Software Engineering and Knowledge Engineering (pp. 174-180). |
4 | Xu, Y., & Liang, P. (2014). A Cooperative Coevolution Approach to Automate Pattern-based Software Architectural Synthesis. International Journal of Software Engineering and Knowledge Engineering, 24(10), 1387-1411. |
Dobrica L., Niemela E.: “A survey on software architecture analysis methods”, IEEE Trans. Softw. Eng., 2002 | |
Elim Liu, Shih-Wen Hsiao: “ANP-GP approach of Product Variety Design”, Int J Adv Manuf Technol 2006. | |
Fleiss J.L., Levin B., Paik M.C.: “Statistical methods for rates and proportions”, John Wiley & Sons, 2003 | |
G. L. Nemhauser, Z. UllmannDiscrete : "Dynamic Programming and Capital Allocation", Management Science, Vol. 15, No. 9, Theory Series May, 1969 | |
Galster M.,Eberlein A. and Moussavi A.:"Systematic selection of software architecture styles", Published in IET Software 2009. | |
Garlan D.: “Software architecture: a roadmap’’, in Finkelstein A. (ED.): “The future of software engineering” (ACM Press, 2000) | |
Gloria E., Eugene D.and Guisseppi A.,:"A multiple-criteria framework for evaluation of decision support systems", Omega Volume 32, Issue 4, August 2004 | |
HC Lucas, JR Moor : "A multiple-criterion scoring approach to information system project selection", INFOR 1976 | |
Ingu Kim, Shangmun Shin: "Development of a Project Selection Method on Information System Using ANP and Fuzzy Logic", World Academy of Science, Engg. and Tech. 2009 | |
Jin Woo Lee, Soung Hie Kim: “Using analytic network process and goal programming for interdependent information system project selection”, Computers & Operation Research Volume 27, Issue 4, April 2000 | |
K Muralidhar, R Santhanam : "Using the analytic hierarchy process for information system project selection" Information & Management, Volume 18, Issue 2, February 1990 | |
K. Delhi Babu, P. Govindarajulu, A. Ramamohana Reddy, A.N. Aruna Kumari : "Selection of Architecture Styles using Analytic Network Process for the Optimization of Software Architecture", International Journal of Computer Science and Information Security, IJCSIS, Vol. 8 No. 1, April 2010 | |
K. Delhi Babu, P. Govindarajulu, A. Ramamohana Reddy, A.N. Aruna Kumari : “An Integrated Approach of AHP-GP and Visualization for Selection of Software Architecture: A Framework”, International Conference on Advances in Computer Engineering, 2010. | |
Martin D.J. Buss : "How to Rank Computer Projects", Harvard Business Review Article, Jan, 1983. | |
P. Shoval, Y. Lugasi : "Models for computer system evaluation and selection", Information and Management archive, Volume 12 Issue 3, March 1987 | |
R Santhanama, K Muralidhara, M Schniederjans : "A zero-one goal programming approach for information system project selection", Omega Volume 17, Issue 6, 1989 | |
Reza, K., Hossein, A., Yvon, G.,: "An integrated approach to project evaluation and selection", IEEE Transactions on Engineering Management 1988 | |
Saaty and Takizawa: "The Theory of Ratio Scale estimation", Management Science Vol 33, Nov 1987 | |
Saaty T.L.: “Decision making for leaders: the analytic hierarchy process for decisions in a complex world”, RWS Publications, 2001 | |
Saaty, T. L., “A Scaling Method for Priorities in Hierarchical structures”, Journal of Mathematical Psychology, 1984 | |
Selcuk Percin : "Using the ANP approach in selecting and benchmarking ERP systems" Emerald Group Publishing Limited, 1994 | |
Shaw M., Clements P.: “The golden age of software architecture”, IEEE Softw., 2006 | |
Soung Hie K., Jin Woo L.: "An Optimization usability of information system project resources using a QFD and ZOGP for reflection customer wants", Korea Advanced Inst of Science & Tech. | |
Thomas L. Saaty, Luis Gonzalez Vargas: "Decision making with the analytic network process", Management Science and Operation Research, 2006 | |
Weber, R.,Werners, B.,Zimmermann, H. J.,Zimmermann, H. J., : "Planning models for research and development" European Journal of Operational Research, 1990 | |
Yubo Gao An AHP-GP Model for Determining Weights, 3" World Congress on Intelligent Control and Automation, 2000 | |
Professor K. Delhi Babu
SREE VIDYANIKETHAN ENGINEERING COLLEGE - India
kdb_babu@yahoo.com
Professor P. Govindarajulu
S V UNIVERSITY - India
Mr. A. Ramamohana Reddy
- India
Mr. A.N. Aruna Kumari
- India
|
|
|
|
View all special issues >> | |
|
|