Abstrakt. Vi presenterar AIOCJ, ett ramverk för programmering distribuerade adaptiva applikationer. Applikationer programmeras med hjälp av AIOC, ett koreografiskt språk som lämpar sig för att uttrycka mönster av interaktion från en global synvinkel. AIOC gör det möjligt för programmeraren att ange vilka delar av ansökan som kan anpassas. Anpassning sker i körtid med hjälp av regler som kan ändras under genomförandet för att hantera eventuellt oförutsedda anpassningsbehov. AIOCJ bygger på en solid teori som säkerställer att applikationer att vara dödlägesfria genom konstruktion även efter anpassning. Vi beskriver arkitekturen av AIOCJ, utformningen av AIOC språket, och en empirisk validering av ramverket.
I dokumentet REF föreslås ett koreografiskt språk för distribuerade ansökningar.
AIOCJ: A Choreographic Framework for Safe Adaptive Distributed Applications
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science']}