Abstrakt. Spridningen av tjänster på nätet leder till att det bildas tjänsteekosystem där tjänster samverkar med varandra på sätt som inte nödvändigtvis förutses under deras utveckling eller spridning. En viktig utmaning i detta sammanhang är medling av tjänster: ombyggnad av befintliga tjänster genom att fånga upp, lagra, omvandla och (om)radera meddelanden som går in i och ut ur dessa tjänster så att de kan interagera på ett oförutsett sätt. I detta dokument behandlas ett delproblem med medling av tjänster, nämligen anpassning av gränssnittet för tjänster, som uppstår när det gränssnitt som en tjänst tillhandahåller inte motsvarar det gränssnitt som den förväntas tillhandahålla i en viss interaktion. Dokumentet är inriktat på att förena bristande överensstämmelse mellan beteendemässiga gränssnitt, dvs. gränssnitt som fångar beställningsbegränsningar mellan interaktioner. Den presenterar ett deklarativt tillvägagångssätt för anpassning av servicegränssnittet baserat på: i) en algebra över beteendemässiga gränssnitt; och ii) ett visuellt språk som gör det möjligt att länka par av angivna nödvändiga gränssnitt genom algebraiska uttryck. Dessa uttryck matas in i en exekvering motor som avlyssnar, buffertar, omvandlar och vidarebefordrar meddelanden för att anta anpassningslogiken.
När det gäller interaktiv kontraktsspecifikation inför REF en strategi för anpassning av gränssnittet med hjälp av ett visuellt språk baserat på en algebra över beteendemässiga gränssnitt.
Adapt or Perish: Algebra and Visual Notation for Service Interface Adaptation
{'venue': 'Business Process Management', 'journal': None, 'mag_field_of_study': ['Computer Science']}