Notice: Undefined offset: 1 in /var/www/ on line 103
A Comparative Adoption of COTS Database Components Using the Hybrid AHP-TOPSIS and AHP-VIKOR Methodologies
  • P-ISSN 0974-6846 E-ISSN 0974-5645

Indian Journal of Science and Technology


Indian Journal of Science and Technology

Year: 2021, Volume: 14, Issue: 21, Pages: 1718–1733

Original Article

A Comparative Adoption of COTS Database Components Using the Hybrid AHP-TOPSIS and AHP-VIKOR Methodologies

Received Date:01 January 2021, Accepted Date:26 April 2021, Published Date:15 June 2021


Objectives : This study aims at comparing two recent hybrid methodologies used to evaluate COTS database products based on reusability, including Analytic Hierarchy Process integrated with VIsekriterijumsko KOmpromisno Rangiranje (AHP-VIKOR), and Analytical Hierarchy Process integrated with Order Preference by Similarity to Ideal Solution (AHP-TOPSIS). Method: AHP is presented to determine the weight of each evaluation criterion. VIKOR and TOPSIS are used to acquire the final rank of software database alternatives. The evaluation process has been carried out using four database components, namely: Ingress, Oracle 9i, SQL Server 2005 and Microsoft Access. The focus is to compare the difference in the evaluation results between TOPSIS and VIKOR. Both methods are based on an aggregating function that represents closeness to the ideal solution. VIKOR is based on linear normalization whereas TOPSIS used vector normalization to eliminate the units of criterion functions. Findings: the solution obtained by TOPSIS method has the shortest distance from the ideal one and farthest from the negative ideal solution. VIKOR method helps to determine a compromise solution that gives a maximum group utility for the majority and minimum for opponents. The results show that the proposed multi-criterion decision-making approach can enhance objectivity the evaluation process of the given database alternatives. In addition, the comparison reveals the effectiveness, and weakness of each method.


Commercial of the shelf (COTS), Vise Kriterijumska Optimizacija I Kompromisno Resenje (VIKOR), Analytical Hierarchy Process (AHP), Usability, Multiple Criteria Decision Making (MCDM), Normalizing weight, Database, Reuse


  1. Liou JJH, Chuang YC, Zavadskas EK, Tzeng GH. Data-driven hybrid multiple attribute decision-making model for green supplier evaluation and performance improvementJournal of Cleaner Production2019;241. Available from:
  2. Ansah RH, Sorooshian S, Mustafa S. Analytic hierarchy process decision making algorithmGlobal journal of pure and applied mathematics2015;11(4).
  3. Yurin AY. Group decision-making methods for adapting solutions derived from case-based reasoning. Scientific and Technical Information Processing1982;42(5):375381. Available from:
  4. Rawashdeh A, Matalkah B. A New Software Quality Model for Evaluating COTS ComponentsJournal of Computer Science2006;2(4):373381. Available from:
  5. Yadav S, Kishan B. Analysis and Assessment of Existing Software Quality Models to Predict the Reliability of Component-Based SoftwareInternational journal of emerging trends in engineering research2020;8(6).
  6. Abramatic JF, Cosmo RD, Zacchiroli S. Building the universal archive of source codeCommunications of the ACM2018;61(10):2931. Available from:
  7. Gridin VN, Dmitrevich GD, Anisimov VI, Vasiliev SA. Methods of constructing service-oriented computer-Aided circuit design systems based on WebSocket Protocol and Oracle database2017 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus)2017;p. 409412.
  8. Mukherjee S. Indexes in Microsoft SQL ServerarXiv preprint 2019. Available from: arXiv:1903.08334
  9. Zhang P. Practical Guide to Large Database MigrationCRC Press. 2019.
  10. Ma F, Shi W, Yuen KF, Sun Q, Guo Y. Multi-stakeholders’ assessment of bike sharing service quality based on DEMATEL-VIKOR methodInternational Journal of Logistics Research and Applications2019;22(5):449472.
  11. Hamdy A, Elsayed M. Towards more accurate automatic recommendation of software design patternsJournal of Theoretical & Applied Information Technology2018;96(15).


© 2021 Tarawneh. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Published By Indian Society for Education and Environment (iSee)


Subscribe now for latest articles and news.