oru.sePublikationer
Ä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
Selecting Software Component Sourcing Options: Detailed Survey Description and Analysis
RISE Research Institutes of Sweden AB, Lund, Sweden.ORCID-id: 0000-0001-7879-4371
Örebro universitet, Handelshögskolan vid Örebro Universitet. Blekinge Institute of Technology, Karlskrona, Sweden.ORCID-id: 0000-0002-0311-1502
Blekinge Institute of Technology, Karlskrona, Sweden.
Blekinge Institute of Technology, Karlskrona, Sweden.
Visa övriga samt affilieringar
2018 (Engelska)Rapport (Övrigt vetenskapligt)
Abstract [en]

Component-based software engineering (CBSE) is a common approach to develop and evolve contemporary software systems. When evolving a system based on components, make-or-buy decisions are frequent, i.e., whether to develop components internally or to acquire them fromexternal sources. In CBSE, several different sourcing options are available: 1) developing software in-house, 2) outsourcing development, 3) buying commercial-off-the-shelf software, and 4) integrating open source software components. Unfortunately, there is little available research on howorganizations select component sourcing options (CSO) in industry practice. In this work, we seek to contribute empirical evidence to CSO selection. Method: We conduct a cross-domain survey on CSO selection in industry, implemented as an online questionnaire. Based on 188 responses, we find that most organizations consider multiple CSOs during software evolution, and that the CSO decisions in industry are dominated by expert judgment. When choosing between candidate components, functional suitability acts as an initial filter, then reliability is the most important quality. We stress that future solution-oriented work on decision support has to account for the dominance of expert judgment in industry. Moreover, we identify considerable variation in CSO decision processes in industry. Finally, we encourage software development organizations to reflect on their decision processes when choosing whether to make or buy components, and we recommend using our survey for a first benchmarking.

Ort, förlag, år, upplaga, sidor
2018. , s. 36
Serie
RISE Report ; 2018:71
Nyckelord [en]
Component-based software engineering, sourcing, software architecture, decision making, survey
Nationell ämneskategori
Programvaruteknik
Identifikatorer
URN: urn:nbn:se:oru:diva-72566ISBN: 978-91-88907-15-8 (digital)OAI: oai:DiVA.org:oru-72566DiVA, id: diva2:1306398
Projekt
Orion
Forskningsfinansiär
KK-stiftelsen, 20140218Tillgänglig från: 2019-04-23 Skapad: 2019-04-23 Senast uppdaterad: 2019-06-18Bibliografiskt granskad

Open Access i DiVA

Selecting Software Component Sourcing Options: Detailed Survey Description and Analysis(1989 kB)137 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1989 kBChecksumma SHA-512
3e41a1c7a1f23fedeca1ec44742c134d9d502bde70fc21a1ac70b51aabc5eef4b1511b59483815fdde72227c651fa3b5cf321410b4eb1536a68dcb7f65e425d5
Typ fulltextMimetyp application/pdf

Personposter BETA

Borg, MarkusChatzipetrou, PanagiotaPapatheocharous, EfiAxelsson, Jakob

Sök vidare i DiVA

Av författaren/redaktören
Borg, MarkusChatzipetrou, PanagiotaPapatheocharous, EfiAxelsson, Jakob
Av organisationen
Handelshögskolan vid Örebro Universitet
Programvaruteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 137 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.

isbn
urn-nbn

Altmetricpoäng

isbn
urn-nbn
Totalt: 132 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