TL;DR
This paper introduces a novel 'time-fluid' coordination approach for distributed systems, using programmable causality fields to dynamically manage scheduling, balancing reactivity and resource efficiency in field-based coordination.
Contribution
It proposes a new causality-based scheduling framework for field calculus, enabling adaptive, fine-grained control over distributed computations in heterogeneous environments.
Findings
Effective simulation results demonstrate improved adaptability.
Flexible scheduling balances system reactivity and resource usage.
Framework formalization supports practical implementation.
Abstract
Emerging application scenarios, such as cyber-physical systems (CPSs), the Internet of Things (IoT), and edge computing, call for coordination approaches addressing openness, self-adaptation, heterogeneity, and deployment agnosticism. Field-based coordination is one such approach, promoting the idea of programming system coordination declaratively from a global perspective, in terms of functional manipulation and evolution in "space and time" of distributed data structures called fields. More specifically regarding time, in field-based coordination (as in many other distributed approaches to coordination) it is assumed that local activities in each device are regulated by a fair and unsynchronised fixed clock working at the platform level. In this work, we challenge this assumption, and propose an alternative approach where scheduling is programmed in a natural way (along with usual…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
