Abstract-I detta dokument utvecklar vi en ny algoritm som gör det möjligt för tjänstekonsumenter att utföra affärsprocesser (eller arbetsflöden) av ömsesidigt beroende tjänster på ett tillförlitligt sätt inom snäva tidsbegränsningar. I synnerhet anser vi att stora interorganisatoriska service-orienterade system, där tjänster erbjuds av externa organisationer som kräver ekonomisk ersättning och där deras användning måste förhandlas i förväg med hjälp av explicita service-nivåavtal (som är vanligt i Grids och cloud computing). Här erbjuder olika leverantörer ofta samma typ av tjänster på olika nivåer av kvalitet och pris. Dessutom kan vissa leverantörer vara mindre pålitliga än andra, eventuellt underlåter att uppfylla sina avtal. För att kontrollera denna otillförlitlighet och säkerställa end-to-end tillförlitlighet samtidigt maximera vinsten från att slutföra en affärsprocess, väljer vår algoritm automatiskt de mest lämpliga leverantörerna. Dessutom, till skillnad från befintligt arbete, beror det på tillförlitligheten egenskaper i ett arbetsflöde, och det styr dessa genom att använda tjänsten redundans för kritiska uppgifter och genom att planera för oförutsedda händelser. Slutligen reserverar vår algoritm endast tjänster för delar av sitt arbetsflöde när som helst, för att bibehålla flexibiliteten när fel uppstår. Vi visar empiriskt att vår algoritm konsekvent överträffar befintliga strategier, uppnå upp till en 35-faldig vinstökning och framgångsrikt slutföra de flesta arbetsflöden, även när de flesta leverantörer misslyckas. Index Terms-Business process tillförlitlighet, hantera och adaptivt kontrollera end-to-end tillförlitlighet egenskaper, hantera, etablera och utvärdera interorganizational trust relations.
I REF utvecklade författarna en algoritm som gör det möjligt för tjänstekonsumenter att utföra arbetsflöden av ömsesidigt beroende tjänster på ett tillförlitligt sätt inom snäva tidsramar.
Robust Execution of Service Workflows Using Redundancy and Advance Reservations
{'venue': 'IEEE Transactions on Services Computing', 'journal': 'IEEE Transactions on Services Computing', 'mag_field_of_study': ['Computer Science']}