De stappen naar optimale servicegranulariteit



Op 17 mei 2011 is mijn artikel gepubliceerd in Business Process Magazine nummer 3 met als titel: “De stappen naar optimale servicegranulariteit“. Het artikel is een beknopte samenvatting van het afstudeeronderzoek dat ik heb uitgevoerd in 2010 tijdens mijn masterstudie Master of Informatics aan de Hogeschool Utrecht.

De populariteit van systemen die zijn gebaseerd op de Service Oriented Architecture (SOA) filosofie zijn de afgelopen jaren flink toegenomen. SOA gebaseerde systemen leggen de focus op het ontwerpen, inzetten en herbruiken van (web) services die eenvoudig in verschillende samenstellingen kunnen worden georchestreerd om de informatiebehoefte van de bedrijfsprocessen optimaal te ondersteunen (Cox & Kreger, 2005).

Een complex vraagstuk in SOA is wat de juiste granulariteit van de services moet zijn om die doelstelling van optimale ondersteuning te realiseren. Momenteel worden in diverse SOA projecten keuzes over servicegranulariteit veelvuldig gemaakt op basis van diverse heuristieken, zoals onderbuikgevoel (Feuerlicht & Wijayaweera, 2007), (Stevens, 2002). Deze willekeur bemoeilijkt het toetsen van de services in de ondersteuning van organisatiebrede principes of de mate van flexibiliteit dat een service moet bieden.

Desalniettemin is het vraagstuk al veelvuldig aangehaald in de literatuur (De Jong & Dietz, 2010), (Feuerlicht & Wijayaweera, 2007), (Papazoglou & Van den Heuvel, 2006), alleen al deze publicaties geven geen antwoord op de vraag hoe services in de juiste granulariteit moeten worden ontworpen. De meeste bronnen onderkennen slechts de belangrijkheid van het hebben van een juiste granulariteit.

Wilt u meer weten over dit onderwerp of eens vrijblijvend met Yenlo overleggen over SOA en DEMO modellering in het algemeen? Neem dan direct contact met ons op.

pijl_contact

Comments are closed.

Algemeen (8)
GlassFish (43)
Java (56)
Managed Services (9)
Oracle (88)
Private Cloud Hosting (2)
SOA/BPEL/ESB (6)
Software development (40)
Strategie (6)
WSO2 (2)

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • 071 - 82 000 82
  • Rijndijk 137 | 2394 AG Hazerswoude-Rijndijk
Oracle SOA specialized partner
Java
GlassFish
WSO2
DEMO
i-bridge
Rabobank
Greencat
Jan de Rijk
Reuma Revalidatie Rotterdam
Robeco
VU Medisch Centrum
CHS
LUMC
TomTom
TKP
NCCW
Erasmus MC
UMCG
VIR
ANWB
BVA Auctions
D-Reizen
STEDIN