Event-driven Adaptation in COP
Pierpaolo Degano (Dipartimento di Informatica - Universit\`a di Pisa),, Gian-Luigi Ferrari (Dipartimento di Informatica - Universit\`a di Pisa),, Letterio Galletta (Dipartimento di Informatica - Universit\`a di Pisa)

TL;DR
This paper extends the ML_CoDa language to enable event-driven adaptation, allowing programs to respond to unpredictable context changes asynchronously, enhancing flexibility in context-aware applications.
Contribution
It introduces an extension to ML_CoDa that supports asynchronous event handling for dynamic context adaptation.
Findings
Supports unpredictable context change notifications
Enables asynchronous event-driven adaptation
Improves flexibility of context-aware programming
Abstract
Context-Oriented Programming languages provide us with primitive constructs to adapt program behaviour depending on the evolution of their operational environment, namely the context. In previous work we proposed ML_CoDa, a context-oriented language with two-components: a declarative constituent for programming the context and a functional one for computing. This paper describes an extension of ML_CoDa to deal with adaptation to unpredictable context changes notified by asynchronous events.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Distributed systems and fault tolerance · Distributed and Parallel Computing Systems
