Search: onr:"swepub:oai:DiVA.org:his-22091" >
On business adoptio...
On business adoption and use of reproducible builds for open and closed source software
-
- Butler, Simon (author)
- Högskolan i Skövde,Institutionen för informationsteknologi,Forskningsmiljön Informationsteknologi,Software Systems Research Group (SSRG)
-
- Gamalielsson, Jonas (author)
- Högskolan i Skövde,Institutionen för informationsteknologi,Forskningsmiljön Informationsteknologi,Software Systems Research Group (SSRG)
-
- Lundell, Björn (author)
- Högskolan i Skövde,Institutionen för informationsteknologi,Forskningsmiljön Informationsteknologi,Software Systems Research Group (SSRG)
-
show more...
-
- Brax, Christoffer (author)
- Combitech AB, Linköping, Sweden
-
- Mattsson, Anders (author)
- Husqvarna AB, Huskvarna, Sweden
-
- Gustavsson, Tomas (author)
- PrimeKey Solutions AB, Solna, Sweden
-
- Feist, Jonas (author)
- RedBridge AB, Stockholm, Sweden
-
- Kvarnström, Bengt (author)
- Saab AB, Linköping, Sweden
-
- Lönroth, Erik (author)
- Scania CV AB, Södertälje, Sweden
-
show less...
-
(creator_code:org_t)
- 2022-11-29
- 2023
- English.
-
In: Software quality journal. - : Springer Nature Switzerland AG. - 0963-9314 .- 1573-1367. ; 31:3, s. 687-719
- Related links:
-
https://doi.org/10.1...
-
show more...
-
https://doi.org/10.1...
-
https://his.diva-por... (primary) (Raw object)
-
https://urn.kb.se/re...
-
https://doi.org/10.1...
-
show less...
Abstract
Subject headings
Close
- Reproducible builds (R-Bs) are software engineering practices that reliably create bit-for-bit identical binary executable files from specified source code. R-Bs are applied in someopen source software (OSS) projects and distributions to allow verification that the distrib-uted binary has been built from the released source code. The use of R-Bs has been advo-cated in software maintenance and R-Bs are applied in the development of some OSS secu-rity applications. Nonetheless, industry application of R-Bs appears limited, and we seekto understand whether awareness is low or if significant technical and business reasonsprevent wider adoption. Through interviews with software practitioners and business man-agers, this study explores the utility of applying R-Bs in businesses in the primary and sec-ondary software sectors and the business and technical reasons supporting their adoption.We find businesses use R-Bs in the safety-critical and security domains, and R-Bs are valu-able for traceability and support collaborative software development. We also found thatR-Bs are valued as engineering processes and are seen as a badge of software quality, butwithout a tangible value proposition. There are good engineering reasons to use R-Bs inindustrial software development, and the principle of establishing correspondence betweensource code and binary offers opportunities for the development of further applications.
Subject headings
- NATURVETENSKAP -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Software Engineering (hsv//eng)
Keyword
- Reproducible builds
- Software integrity
- Software engineering
- Open source software
- Software Systems Research Group (SSRG)
- Software Systems Research Group (SSRG)
Publication and Content Type
- ref (subject category)
- art (subject category)
Find in a library
To the university's database