Tjänstebaserade metoder används i stor utsträckning för att integrera heterogena system. Webbtjänster gör det möjligt att definiera mycket dynamiska system där komponenter (tjänster) kan upptäckas och QoS-parametrar förhandlas fram i körtid. Detta motiverar behovet av övervakning av tjänstesammansättningar i körtid. Forskningen i denna fråga är dock fortfarande i sin linda. Vi undersöker hur man kan övervaka dynamiska tjänstesammansättningar med avseende på avtal som uttrycks via påståenden om tjänster. Dynamiska sammansättningar representeras som BPEL-processer som kan övervakas i körtid för att kontrollera om enskilda tjänster uppfyller sina kontrakt. Monitorer kan automatiskt definieras som ytterligare tjänster och kopplas till tjänstens sammansättning. Vi presenterar två alternativa genomföranden av vår övervakningsstrategi: den ena baserad på sen bindning och eftertanke och den andra baserad på ett standardsystem för påståenden. De två genomförandena exemplifieras i en fallstudie.
Baresi m.fl. I REF föreslås ett tillvägagångssätt där BPEL-processer övervakas i drift med hjälp av aspektorienterad teknik för att kontrollera om enskilda tjänster uppfyller sina kontrakt.
Smart monitors for composed services
{'venue': "ICSOC '04", 'journal': None, 'mag_field_of_study': ['Computer Science']}