SOA patterns in relatie tot Quality-of-Service - Info Support

Afstuderen

HBO AfstuderenWO AfstuderenGet Smarter @ Info SupportMinor 30ECAfstudeeropdrachten 2012

Professionals

ProfessionalYoung ProfessionalStaf / ManagementKenniswerkerAlle vacatures

Over Ons

CultuurPersoonlijke OntwikkelingArbeidsvoorwaardenInformatie aanvragenOntmoet Ons

SOA Patterns in relatie tot Quality-of-Service

SOA is nu vrijwel door de gehele IT industrie geadopteerd. Gartner positioneert SOA als ‘Climbing the slope’ wat wil zeggen dat het nu echt op weg is naar mainstream adaption. Als hulpmiddel voor het vervaardigen van SOA applicaties zijn er ondertussen patterns beschikbaar. Patterns zijn beproefde oplossingen
voor veelvoorkomende problemen. Het toepassen van patterns is echter geen garantie voor het realiseren van een goede applicatie. Dit omdat ieder (deel-)systeem andere kwaliteitseisen kent en dan ook vraagt om specifieke patterns. In sommige gevallen heeft het gebruik van een pattern een positieve invloed op de ene kwaliteitsattribuut en tegelijkertijd een negatieve invloed op een ander kwaliteitsattribuut. Een overzicht van welke invloed het gebruik van een pattern heeft op de kwaliteit van de applicatie ontbreekt op dit moment waardoor patterns soms onterecht toegepast worden.

Opdracht

Het betreft een universitaire opdracht: bepaal een wijze om patterns te classificeren naar kwaliteitseisen (zie Extended ISO 9126) en neem als casus de SOA Design patterns (zie gelijknamige boek van Thomas Erl). Maak inzichtelijk per pattern welke kwaliteitsattributen geraakt worden en classificeer de invloed in veel, weinig, positief en negatief. Wanneer patterns gecombineerd toegepast worden kan het zijn dat invloeden elkaar opheffen of verstevigen. Probeer ook dit in een model te vatten.
Bepaal een wijze om het effect op kwaliteitsattributen van de toepassing van patterns te toetsen en neem als casus de SOA Design patterns.

Benodigde kennis & interesse

SOA
Architectuur
Patterns
HET NIEUWE AFSTUDEREN