University of Groningen
Continuous integration and delivery applied to large-scale software-intensive embedded
systems
Martensson, Torvald
IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document version below.
Document Version
Publisher's PDF, also known as Version of record
Publication date: 2019
Link to publication in University of Groningen/UMCG research database
Citation for published version (APA):
Martensson, T. (2019). Continuous integration and delivery applied to large-scale software-intensive embedded systems. University of Groningen.
Copyright
Other than for strictly personal use, it is not permitted to download or to forward/distribute the text or part of it without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license (like Creative Commons).
Take-down policy
If you believe that this document breaches copyright please contact us providing details, and we will remove access to the work immediately and investigate your claim.
Downloaded from the University of Groningen/UMCG research database (Pure): http://www.rug.nl/research/portal. For technical reasons the number of authors shown on this cover page is limited to 10 maximum.
224
Academic Summary in Dutch
Continue integratie en levering toegepast op grootschalige, software-intensieve embedded systemen
Softwareontwikkeling is een van 's werelds belangrijkste technologieën geworden. Parallel met de opkomst van softwareontwikkeling zelf, zijn ontwikkelingsmethodologieën geëvolueerd van het gefaseerde waterval-model naar meer adaptieve ontwikkelingsmethoden zoals XP en Scrum. Als onderdeel van XP en andere agile methodologieën werden continue integratie en continue levering geïntroduceerd om problemen met een lang en onvoorspelbaar integratieproces in de laatste fase van een project te beperken.
Bedrijven die op grote schaal software-intensieve embedded systemen ontwikkelen combineren software met elektronische en mechanische subsystemen. Deze bedrijven kunnen ook gebruik maken van de voordelen van continue integratie en continue levering, maar alleen als ze kunnen worden aangepast aan uitdagingen en beperkingen die grootschaligheid en elektronische en mechanische subsystemen veroorzaken.
Het eerste deel van dit proefschrift identificeert de problemen waarmee rekening moet worden gehouden bij het toepassen van continue integratie met grootschalige software-intensieve embedded systemen. Dit wordt gevolgd door definities en interpretaties van continue integratie en continue levering die van toepassing zijn op de ontwikkeling van grootschalige softwaresystemen. Ten slotte worden de belangrijkste bijdragen van het onderzoek in dit proefschrift gepresenteerd. Dit bestaat uit twee modellen en een methode die organisaties helpen die worstelen met de uitdagingen in verband met de schaal en nabijheid van hardware om tot betere implementaties van continue integratie en continue levering te komen. Deze bijdragen zijn waardevol voor zowel onderzoekers als industrie, omdat ze een systematische aanpak bieden in plaats van blindelings veranderingen aanbrengen en op het beste hopen.