Abstrakt. I en miljö av ständig förändring, driven av konkurrens och innovation, kan en tjänst sällan förbli stabil - särskilt när det beror på andra tjänster för att uppfylla sin funktionalitet. Men okontrollerade förändringar kan lätt bryta de befintliga relationerna mellan en tjänst och dess miljö (kunder och leverantörer). I detta dokument presenterar vi en strategi som möjliggör en kontrollerad utveckling av en tjänst genom att utnyttja SOA-paradigmets löst kopplade karaktär. Mer specifikt formaliserar vi begreppet kontrakt mellan samverkande tjänster som möjliggör deras oberoende utveckling och vi undersöker under vilka kriterier som kan ändras till en avtalsbunden tjänst, eller till och med till själva kontraktet, vara öppet för miljön i tjänsten.
En metod för kontrollerad utveckling av webbtjänstavtal diskuteras i REF, men utan hänvisning till hur en sådan utveckling påverkar övervakningen av utförandet av tjänsten.
Evolving Services from a Contractual Perspective ⋆
{'venue': 'CAiSE', 'journal': None, 'mag_field_of_study': ['Computer Science', 'Business']}