Blackboard Rules for Coordinating Context-aware Applications in Mobile Ad Hoc Networks
Jean-Marie Jacquet, Isabelle Linden, Mihail-Octavian Staicu

TL;DR
This paper proposes a declarative blackboard rule-based coordination approach using the Bach language to manage context-aware interactions and disruptions in mobile ad hoc networks, enhancing adaptability and robustness.
Contribution
It introduces a novel declarative blackboard rule framework for coordinating context-aware applications in mobile ad hoc networks, focusing on reactiveness and dynamic host engagement.
Findings
Effective handling of context changes and interruptions
Enhanced coordination in opportunistic networks
Declarative rules improve adaptability
Abstract
Thanks to improvements in wireless communication technologies and increasing computing power in hand-held devices, mobile ad hoc networks are becoming an ever-more present reality. Coordination languages are expected to become important means in supporting this type of interaction. To this extent we argue the interest of the Bach coordination language as a middleware that can handle and react to context changes as well as cope with unpredictable physical interruptions that occur in opportunistic network connections. More concretely, our proposal is based on blackboard rules that model declaratively the actions to be taken once the blackboard content reaches a predefined state, but also that manage the engagement and disengagement of hosts and transient sharing of blackboards. The idea of reactiveness has already been introduced in previous work, but as will be appreciated by the reader,…
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.
