Samenwerking overheen organisatorische grenzen wordt steeds belangrijker. Dit gaat zowel over samenwerking tussen teams onderling, als tussen organisaties en bedrijven. De vierde industriële revolutie speelt hier een grote rol in. Deze start namelijk door digitale systemen die de fysieke wereld manipuleren te verbinden.
De complexiteit van IT systemen stijgt enorm door de vergaande digitalisering van de maatschappij. Om deze complexiteit de baas te kunnen, wordt software steeds meer ontwikkeld als collaboratieve composities: verschillende componenten die samenwerken om één dienst te leveren. Applicaties zoals Netflix of Google bestaan uit honderden tot duizenden componenten die samenwerken om hun functionaliteit te voorzien.
Dit proefschrift onderzoekt hoe software systeembeheerders kan helpen om collaboratieve composities te installeren en te beheren. Het stelt technieken en software voor die systeembeheerders de mogelijkheid geven om hun kennis in software te encapsuleren zodat ze deze kunnen delen en hergebruiken. Ook onderzoekt dit werk hoe huidige ontwikkelingen in het beheren van cloud applicaties kunnen toegepast worden op het beheer van applicaties die dichter bij gebruikers draaien, in de edge en de fog. | |