Vrije Universiteit Amsterdam

Het begeleiden van servicegeoriënteerde softwareontwikkeling


* Startdatum: 06-10-2011


* Tijd: 13.45


* Locatie: Aula


* Titel: Guiding Service-Oriented Software Engineering. A View-based Approach


* Spreker: Q. Gu


* Promotor: prof.dr. J.C. van Vliet


* Onderdeel: Faculteit der Exacte Wetenschappen


* Wetenschapsgebied: Exacte wetenschappen


* Evenementtype: Promotie

De trend in de ontwikkeling van software is verschoven van het ontwikkelen van softwaresystemen naar de ontwikkeling van service-georiënteerde systemen die zijn samengesteld uit kant-en-klare services. Service-Oriented Architecture (SOA) wordt als architectuurstijl breed toegepast in de industrie dankzij de mogelijkheid een naadloze integratie tussen softwareservices te leveren. Als de services een laag niveau van koppeling kennen, goed zijn gespecificeerd en met elkaar samenwerken, kan de uitvoering van een SOA veel voordeel opleveren voor een onderneming, zoals een hogere ROI (return on investment), lagere IT-kosten en meer organisatorische flexibiliteit. Dit zegt Qing Gu in zijn proefschrift.

Omdat voor de ontwikkeling van Service-Based Applications (SBA) de identificatie van services, het ontdekken en samenstellen van services vereist, is een aanvulling op traditionele software engineering (TSE) activiteiten (zoals het programmeren, testen en uitrollen) noodzakelijk. Een systematische aanpak voor het ontwikkelen van servicegeoriënteerde softwaresystemen (SOSE) is een noodzaak geworden.

Gu beschrijft vanuit meerdere perspectieven een aanpak voor het ondersteunen van service engineers en architecten bij het beheer van het serviceontwikkelingsproces en de service-georiënteerde architectuurkennis. De bijdrage is specifiek voor SOSE in die zin dat het zich richt op onderwerpen die minder relevant zijn in TSE, maar van groot belang in SOSE. Hij onderzocht de trends binnen SOSE door de verschillen met TSE te identificeren en onderzocht een aantal aspecten die specifiek zijn voor SOSE. Hij visualiseerde deze informatie in modellen of tabellen zodat een aanpak ontstond die service engineers en architecten helpt bij servicegeoriënteerde softwareontwikkeling. Dit deed Gu door vanuit verschillende perspectieven naar voor SOSE relevante onderwerpen te kijken.

Meer informatie over het proefschrift in VU-DARE
© Copyright Vrije Universiteit Amsterdam