Abstrakt. Under flera år har transaktionsprotokoll fastställts för särskilda tillämpningsbehov. Traditionellt sett väljs ett protokoll vid genomförandet av en transaktionstjänst och förblir detsamma under systemets utförande. Den dynamiska karaktären hos dagens tillämpningskontext (t.ex. mobil, ad hoc, peer-to-peer) och kontextvariationer (semantikrelaterade aspekter) motiverar dock behovet av anpassning av transaktionstjänster. Nästa generation av transaktionstjänster bör vara anpassningsbara eller ännu bättre självanpassade. I detta dokument föreslås CATE: (1) en komponentbaserad arkitektur av standard 2PC-baserade protokoll och (2) en ContextAware Transaktion sErvice. Självanpassning av CATE erhålls genom sammanhangsmedvetenhet och komponentbaserad omkonfigurering. Detta gör det möjligt för CATE att välja det lämpligaste protokollet med avseende på utförandet sammanhang. Vi visar att med hjälp av CATE presterar bättre än med bara ett åtagande protokoll i ett variabelt system och att omkonfigureringskostnaden är försumbar.
REF föreslår CATE: en komponentbaserad arkitektur som bygger på Two-Phase-Commit-protokollet (2PC) och på en kontextmedveten transaktionstjänst.
Towards Context-Aware Transaction Services
{'venue': 'DAIS', 'journal': None, 'mag_field_of_study': ['Computer Science']}