Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
KLAIM: A Kernel Language for Agents Interaction and Mobility
IEEE Transactions on Software Engineering
On the expressiveness of Linda coordination primitives
Information and Computation - Special issue on EXPRESS 1997
Theoretical Computer Science
Membrane Computing: An Introduction
Membrane Computing: An Introduction
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
MARS: A Programmable Coordination Architecture for Mobile Agents
IEEE Internet Computing
KLAVA: a Java package for distributed and mobile applications
Software—Practice & Experience
Ambient computing applications: an experience with the SPREAD approach.
HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9 - Volume 9
Infrastructure for Engineered Emergence on Sensor/Actuator Networks
IEEE Intelligent Systems
Geo-Linda: a Geometry Aware Distributed Tuple Space
AINA '07 Proceedings of the 21st International Conference on Advanced Networking and Applications
Continuous Space-Time Semantics Allow Adaptive Program Execution
SASO '07 Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems
Design Patterns for Self-organising Systems
CEEMAS '07 Proceedings of the 5th international Central and Eastern European conference on Multi-Agent Systems and Applications V
Flexible self-healing gradients
Proceedings of the 2009 ACM symposium on Applied Computing
Programming pervasive and mobile computing applications: The TOTA approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Biochemical Tuple Spaces for Self-organising Coordination
COORDINATION '09 Proceedings of the 11th International Conference on Coordination Models and Languages
A process calculus for Mobile Ad Hoc Networks
Science of Computer Programming
CiE'10 Proceedings of the Programs, proofs, process and 6th international conference on Computability in Europe
A Basis Set of Operators for Space-Time Computations
SASOW '10 Proceedings of the 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshop
Spatial Computing: Distributed Systems That Take Advantage of Our Geometric World
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Spatial Coordination of Pervasive Services through Chemical-Inspired Tuple Spaces
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Review: coordination models and languages: From parallel computing to self-organisation
The Knowledge Engineering Review
Core operational semantics of Proto
Proceedings of the 2011 ACM Symposium on Applied Computing
CMSB'04 Proceedings of the 20 international conference on Computational Methods in Systems Biology
Coordination artifacts as first-class abstractions for MAS engineering: state of the research
Software Engineering for Multi-Agent Systems IV
Pervasive ecosystems: a coordination model based on semantic chemistry
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Operational semantics of proto
Science of Computer Programming
Injecting Self-Organisation into Pervasive Service Ecosystems
Mobile Networks and Applications
Hi-index | 0.00 |
We present a vision of distributed system coordination as a set of activities affecting the space-time fabric of interaction events. In the tuple space setting that we consider, coordination amounts to control of the spatial and temporal configuration of tuples spread across the network, which in turn drives the behaviour of situated agents. We therefore draw on prior work in spatial computing and distributed systems coordination, to define a new coordination language that adds to the basic Linda primitives a small set of space-time constructs for linking coordination processes with their environment. We show how this framework supports the global-level emergence of adaptive coordination policies, applying it to two example cases: crowd steering in a pervasive computing scenario and a gradient-based implementation of Linda primitives for mobile ad-hoc networks.