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