IDEAS home Printed from https://ideas.repec.org/a/spr/annopr/v312y2022i1d10.1007_s10479-018-2842-y.html
   My bibliography  Save this article

Data envelopment analysis based multi-objective optimization model for evaluation and selection of software components under optimal redundancy

Author

Listed:
  • Pankaj Gupta

    (University of Delhi)

  • Mukesh Kumar Mehlawat

    (University of Delhi)

  • Divya Mahajan

    (University of Delhi)

Abstract

Software developers face the challenge of developing in-time, low cost, high profit and high-quality software to meet competitive requirements and user demands. The software components for the same can be selected either from the available commercial-off-the-shelf repository or developed in-house. In this paper, we propose a data envelopment analysis (DEA) based nonlinear multi-objective optimization model for selecting software components in the presence of optimal redundancy to ensure software reliability. The proposed optimization model integrates both build and/or buy decisions for selection of components. We use DEA technique for evaluating the fitness of software components based upon multiple inputs and outputs provided by various members of the decision group. The overall efficiency score of each software component is obtained from the aggregated information. The proposed optimization model minimizes the total cost of software system and maximizes the total value of purchasing using constraints corresponding to compatibility of selected components, reliability, execution time, and delivery time of the software system. It also provides the information on the testing efforts needed to be performed on in-house developed components. A real-world case study of modular software development is discussed to illustrate the efficiency of the proposed optimization model. To the best of our knowledge, there exists no previous study on integrated optimization model for the software component selection problem involving build and/or buy decisions under optimal redundancy.

Suggested Citation

  • Pankaj Gupta & Mukesh Kumar Mehlawat & Divya Mahajan, 2022. "Data envelopment analysis based multi-objective optimization model for evaluation and selection of software components under optimal redundancy," Annals of Operations Research, Springer, vol. 312(1), pages 193-216, May.
  • Handle: RePEc:spr:annopr:v:312:y:2022:i:1:d:10.1007_s10479-018-2842-y
    DOI: 10.1007/s10479-018-2842-y
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10479-018-2842-y
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10479-018-2842-y?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Jung, Ho-Won & Choi, Byoungju, 1999. "Optimization models for quality and cost of modular software systems," European Journal of Operational Research, Elsevier, vol. 112(3), pages 613-619, February.
    2. Babu Zachariah & R. N. Rattihalli, 2007. "A Multicriteria Optimization Model For Quality Of Modular Software Systems," Asia-Pacific Journal of Operational Research (APJOR), World Scientific Publishing Co. Pte. Ltd., vol. 24(06), pages 797-811.
    3. Charnes, A. & Cooper, W. W. & Rhodes, E., 1978. "Measuring the efficiency of decision making units," European Journal of Operational Research, Elsevier, vol. 2(6), pages 429-444, November.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Shilpi Verma & Mukesh Kumar Mehlawat & Divya Mahajan, 2022. "Software component evaluation and selection using TOPSIS and fuzzy interactive approach under multiple applications development," Annals of Operations Research, Springer, vol. 312(1), pages 441-471, May.
    2. Khezrimotlagh, Dariush & Kaffash, Sepideh & Zhu, Joe, 2022. "U.S. airline mergers’ performance and productivity change," Journal of Air Transport Management, Elsevier, vol. 102(C).
    3. Christian Growitsch & Tooraj Jamasb & Christine Müller & Matthias Wissner, 2016. "Social Cost Efficient Service Quality: Integrating Customer Valuation in Incentive Regulation—Evidence from the Case of Norway," International Series in Operations Research & Management Science, in: Joe Zhu (ed.), Data Envelopment Analysis, chapter 0, pages 71-91, Springer.
    4. Franz R. Hahn, 2007. "Determinants of Bank Efficiency in Europe. Assessing Bank Performance Across Markets," WIFO Studies, WIFO, number 31499, April.
    5. Alperovych, Yan & Hübner, Georges & Lobet, Fabrice, 2015. "How does governmental versus private venture capital backing affect a firm's efficiency? Evidence from Belgium," Journal of Business Venturing, Elsevier, vol. 30(4), pages 508-525.
    6. Wang, Zhao-Hua & Zeng, Hua-Lin & Wei, Yi-Ming & Zhang, Yi-Xiang, 2012. "Regional total factor energy efficiency: An empirical analysis of industrial sector in China," Applied Energy, Elsevier, vol. 97(C), pages 115-123.
    7. repec:lan:wpaper:1115 is not listed on IDEAS
    8. Ruiqing Yuan & Xiangyang Xu & Yanli Wang & Jiayi Lu & Ying Long, 2024. "Evaluating Carbon-Emission Efficiency in China’s Construction Industry: An SBM-Model Analysis of Interprovincial Building Heating," Sustainability, MDPI, vol. 16(6), pages 1-16, March.
    9. Azarnoosh Kafi & Behrouz Daneshian & Mohsen Rostamy-Malkhalifeh, 2021. "Forecasting the confidence interval of efficiency in fuzzy DEA," Operations Research and Decisions, Wroclaw University of Science and Technology, Faculty of Management, vol. 31(1), pages 41-59.
    10. Costa, Marcelo Azevedo & Lopes, Ana Lúcia Miranda & de Pinho Matos, Giordano Bruno Braz, 2015. "Statistical evaluation of Data Envelopment Analysis versus COLS Cobb–Douglas benchmarking models for the 2011 Brazilian tariff revision," Socio-Economic Planning Sciences, Elsevier, vol. 49(C), pages 47-60.
    11. Kristiaan Kerstens & Ignace Van de Woestyne, 2018. "Enumeration algorithms for FDH directional distance functions under different returns to scale assumptions," Annals of Operations Research, Springer, vol. 271(2), pages 1067-1078, December.
    12. Bo Li & Muhammad Mohiuddin & Qian Liu, 2019. "Determinants and Differences of Township Hospital Efficiency among Chinese Provinces," IJERPH, MDPI, vol. 16(9), pages 1-16, May.
    13. Ahmad, Usman, 2011. "Financial Reforms and Banking Efficiency: Case of Pakistan," MPRA Paper 34220, University Library of Munich, Germany.
    14. Nijkamp, P. & Stough, R. & Sahin, M., 2009. "Impact of social and human capital on business performance of migrant entrepreneurs - a comparative dutch-us study," Serie Research Memoranda 0017, VU University Amsterdam, Faculty of Economics, Business Administration and Econometrics.
    15. Bowlin, W. F., 1995. "A characterization of the financial condition of the United States' aerospace-defense industrial base," Omega, Elsevier, vol. 23(5), pages 539-555, October.
    16. Mika Kortelainen & Timo Kuosmanen, 2007. "Eco-efficiency analysis of consumer durables using absolute shadow prices," Journal of Productivity Analysis, Springer, vol. 28(1), pages 57-69, October.
    17. Ashrafi, Ali & Seow, Hsin-Vonn & Lee, Lai Soon & Lee, Chew Ging, 2013. "The efficiency of the hotel industry in Singapore," Tourism Management, Elsevier, vol. 37(C), pages 31-34.
    18. Büschken, Joachim, 2009. "When does data envelopment analysis outperform a naïve efficiency measurement model?," European Journal of Operational Research, Elsevier, vol. 192(2), pages 647-657, January.
    19. repec:lan:wpaper:4471 is not listed on IDEAS
    20. Muhammad Jam e Kausar Ali Asghar & Abdul Zahid Khan & Hafiz Ghufran Ali Khan, 2019. "Economies of Scale and Efficiency of Mutual Funds in Pakistan," Global Regional Review, Humanity Only, vol. 4(1), pages 96-103, March.
    21. Helmi Hammami & Thanh Ngo & David Tripe & Dinh-Tri Vo, 2022. "Ranking with a Euclidean common set of weights in data envelopment analysis: with application to the Eurozone banking sector," Annals of Operations Research, Springer, vol. 311(2), pages 675-694, April.
    22. Jose Pastor & Lorenzo Serrano, 2006. "The Effect of Specialisation on Banks' Efficiency: An International Comparison," International Review of Applied Economics, Taylor & Francis Journals, vol. 20(1), pages 125-149.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:annopr:v:312:y:2022:i:1:d:10.1007_s10479-018-2842-y. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.