Den senaste utvecklingen av Internet, som drivs av Web services-tekniken, utvidgar webbrollen från ett stöd för informationsinteraktion till ett mellanprogram för B2B-interaktioner. Tekniken för webbtjänster gör det möjligt för företag att lägga ut delar av sina affärsprocesser på entreprenad med hjälp av webbtjänster. Det ger också möjlighet att dynamiskt erbjuda nya mervärdestjänster genom sammansättningen av redan befintliga webbtjänster. Trots det växande intresset för webbtjänster saknar dagens teknik effektivt transaktionsstöd för sammansatta webbtjänster. I det här dokumentet föreslår vi en transaktionsinriktad strategi för att säkerställa att en KS inte fungerar som en atom, vilket krävs av partnerna. Vi använder egendomen Accepted Termination States (ATS) som ett medel för att uttrycka det nödvändiga misslyckandet atomicity. Partner anger deras CS, främst dess kontrollflöde, och de nödvändiga ATS. Sedan använder vi en uppsättning transaktionsregler för att hjälpa designers att komponera en giltig CS med avseende på den angivna ATS.
I REF, Bhiri et al. innehåller ett tillvägagångssätt som specificerar mindre stränga krav på atomicitet för sammansatta webbtjänster som bygger på modellen för godtagbar uppsägning (ATS) och transaktionsregler för att validera en viss sammansatt tjänst med avseende på definierade transaktionskrav (TR).
Ensuring required failure atomicity of composite Web services
{'venue': "WWW '05", 'journal': None, 'mag_field_of_study': ['Computer Science']}