Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Understanding and evaluating software reuse costs and benefits from industrial cases—A systematic literature review
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.ORCID-id: 0000-0003-1181-9049
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.ORCID-id: 0000-0002-8132-0107
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.ORCID-id: 0000-0002-6215-1774
2024 (Engelska)Ingår i: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 171, artikel-id 107451Artikel, forskningsöversikt (Refereegranskat) Published
Abstract [en]

Context: Software reuse costs and benefits have been investigated in several primary studies, which have been aggregated in multiple secondary studies as well. However, existing secondary studies on software reuse have not critically appraised the evidence in primary studies. Moreover, there has been relatively less focus on how software reuse costs and benefits were measured in the primary studies, and the aggregated evidence focuses more on software reuse benefits than reuse costs. Objective: This study aims to cover the gaps mentioned in the context above by synthesizing and critically appraising the evidence reported on software reuse costs and benefits from industrial cases. Method: We used a systematic literature review (SLR) to conduct this study. The results of this SLR are based on a final set of 30 primary studies. Results: We identified nine software reuse benefits and six software reuse costs, in which better quality and improved productivity were investigated the most. The primary studies mostly used defect-based and development time-based metrics to measure reuse benefits and costs. Regarding the reuse practices, the results show that software product lines, verbatim reuse, and systematic reuse were the top investigated ones, contributing to more reuse benefits. The quality assessment of the primary studies showed that most of them are either of low (20%) or moderate (67%) quality. Conclusion: Based on the number and quality of the studies, we conclude that the strength of evidence for better quality and improved productivity as reuse benefits is high. There is a need to conduct more high quality studies to investigate, not only other reuse costs and benefits, but also how relatively new reuse-related practices, such as InnerSource and microservices architecture, impact software reuse. © 2024 The Author(s)

Ort, förlag, år, upplaga, sidor
Elsevier, 2024. Vol. 171, artikel-id 107451
Nyckelord [en]
Software reuse, Software reuse benefits, Software reuse costs, Systematic literature review, Costs, Cost and benefits, Development time, Evaluating software, Reuse, Software reuse benefit, Software reuse cost, Software-reuse, Computer software reusability
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:bth-26076DOI: 10.1016/j.infsof.2024.107451ISI: 001223219600001Scopus ID: 2-s2.0-85189036914OAI: oai:DiVA.org:bth-26076DiVA, id: diva2:1849043
Ingår i projekt
OSIR- Open Source Inspired Reuse, KK-stiftelsen
Forskningsfinansiär
KK-stiftelsen, 20190081Tillgänglig från: 2024-04-05 Skapad: 2024-04-05 Senast uppdaterad: 2024-09-19Bibliografiskt granskad

Open Access i DiVA

fulltext(1684 kB)403 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1684 kBChecksumma SHA-512
399b64c5c60e2479e18186bb9cc47cee53a37f69da6d74060b3c4228b8f3b1f58d3acd73ec3446c37af7e640453c98fbfe51c7c4d9b9b9bd84260607f51690df
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Person

Chen, XingruUsman, MuhammadBadampudi, Deepika

Sök vidare i DiVA

Av författaren/redaktören
Chen, XingruUsman, MuhammadBadampudi, Deepika
Av organisationen
Institutionen för programvaruteknik
I samma tidskrift
Information and Software Technology
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 403 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 458 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf