A decision support system for software technology selection

Abstract Software producing organisations face the challenge of including new technology in their products, such as cloud technologies and database management systems. As software architects and senior developers are not experts in this domain, they need to consult external experts or acquire the knowledge themselves. Software production, therefore, is a suitable domain to deploy decision support systems, that intelligently support these decision-makers in selecting the desirable technology for their product. We present a decision support system that supports decision-makers in choosing the most suitable database technology. The case studies and experts confirm that the approach increases insight into the selection process, provides a richer prioritised option list than if they had done their research independently, besides reduces the time and cost of the decision-making process.

[1]  Evangelos Triantaphyllou,et al.  Multi-Criteria Decision Making: An Operations Research Approach , 1998 .

[2]  Li Shi,et al.  The selection of project management software by FAHP and FMCDM in automobile R&D process , 2010, 2010 International Conference on Networking and Digital Society.

[3]  Ping-Yu Hsu,et al.  A fuzzy-based decision-making procedure for data warehouse system selection , 2007, Expert Syst. Appl..

[4]  Sumeet Kaur Sehra,et al.  Fuzzy Multi Criteria Approach for Selecting Software Quality Model , 2014 .

[5]  Sylvia Encheva,et al.  Multi-criteria decision-making , 2009 .

[6]  Thomas L. Saaty,et al.  How to Make a Decision: The Analytic Hierarchy Process , 1990 .

[7]  D. Winterfeldt,et al.  Cognitive and Motivational Biases in Decision and Risk Analysis , 2015, Risk analysis : an official publication of the Society for Risk Analysis.

[8]  Xavier Franch,et al.  Using Quality Models in Software Package Selection , 2003, IEEE Softw..

[9]  Ladjel Bellatreche,et al.  A Recommender System for DBMS Selection Based on a Test Data Repository , 2016, ADBIS.

[10]  Xavier Franch,et al.  Extending the ISO/IEC 9126-1 quality model with non-technical factors for COTS components selection , 2006, WoSQ '06.

[11]  Andreas Rauber,et al.  Improving Decision Support for Software Component Selection through Systematic Cross-Referencing and Analysis of Multiple Decision Criteria , 2013, 2013 46th Hawaii International Conference on System Sciences.

[12]  Tugba Efendigil,et al.  A theorical model design for ERP software selection process under the constraints of cost and quality: A fuzzy approach , 2010, J. Intell. Fuzzy Syst..

[13]  Kapil Sharma,et al.  MCDM based evaluation and ranking of commercial off-the-shelf using fuzzy based matrix method , 2017 .

[14]  ISO / IEC 25010 : 2011 Systems and software engineering — Systems and software Quality Requirements and Evaluation ( SQuaRE ) — System and software quality models , 2013 .

[15]  Gülçin Büyüközkan,et al.  A new integrated intuitionistic fuzzy group decision making approach for product development partner selection , 2016, Comput. Ind. Eng..

[16]  Andrew P. Sage Decision support systems engineering , 1991 .

[17]  Anne Marsden,et al.  International Organization for Standardization , 2014 .

[18]  Ramiro Concepción,et al.  An intuitionistic method for the selection of a risk management approach to information technology projects , 2017, Inf. Sci..

[19]  Noraini Che Pa,et al.  Open source software selection using an analytical hierarchy process (AHP) , 2014 .