Selected papers of the Second Workshop on Concurrency and compositionality
Gamma and the chemical reaction model: ten years after
Coordination programming
Theoretical Computer Science
Membrane Computing: An Introduction
Membrane Computing: An Introduction
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
A UNITY-Style Programming Logic for Shared Dataspace Programs
IEEE Transactions on Parallel and Distributed Systems
Generic Schema Matching with Cupid
Proceedings of the 27th International Conference on Very Large Data Bases
Extending ReSpecT for Multiple Coordination Flows
PDPTA '02 Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications - Volume 3
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
Programming Pervasive and Mobile Computing Applications with the TOTA Middleware
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Quantitative information in the tuple space coordination model
Theoretical Computer Science - Quantitative aspects of programming languages (QAPL 2004)
Design patterns from biology for distributed computing
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Fundamenta Informaticae
Using Ant's Brood Sorting to Increase Fault Tolerance in Linda's Tuple Distribution Mechanism
CIA '07 Proceedings of the 11th international workshop on Cooperative Information Agents XI
On the Computational Power of Biochemistry
AB '08 Proceedings of the 3rd international conference on Algebraic Biology
Towards a tuplespace-based middleware for the Semantic Web
Web Intelligence and Agent Systems
nanoK: A calculus for the modeling and simulation of nano devices
Theoretical Computer Science
Reachability Analysis in BioAmbients
Electronic Notes in Theoretical Computer Science (ENTCS)
A framework for modelling and implementing self-organising coordination
Proceedings of the 2009 ACM symposium on Applied Computing
On the collective sort problem for distributed tuple spaces
Science of Computer Programming
Continuous-Time Probabilistic KLAIM
Electronic Notes in Theoretical Computer Science (ENTCS)
A pragmatic approach for the semantic description and matching of pervasive resources
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Semantic matching: algorithms and implementation
Journal on data semantics IX
Towards a pervasive infrastructure for chemical-inspired self-organising services
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Context-aware tuples for the ambient
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems: Part II
Spatial Coordination of Pervasive Services through Chemical-Inspired Tuple Spaces
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Programming coordination laws of artifacts in CArtAgO
Proceedings of the 2011 ACM Symposium on Applied Computing
Self-organising pervasive ecosystems: a crowd evacuation example
SERENE'11 Proceedings of the Third international conference on Software engineering for resilient systems
Coordinating resource usage through adaptive service provisioning in wireless sensor networks
COORDINATION'10 Proceedings of the 12th international conference on Coordination Models and Languages
Pervasive ecosystems: a coordination model based on semantic chemistry
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Linda in space-time: an adaptive coordination model for mobile ad-hoc environments
COORDINATION'12 Proceedings of the 14th international conference on Coordination Models and Languages
Science of Computer Programming
On competitive self-composition in pervasive services
Science of Computer Programming
Injecting Self-Organisation into Pervasive Service Ecosystems
Mobile Networks and Applications
Hi-index | 0.00 |
Inspired by recent works in computational systems biology and existing literature proposing nature-inspired approaches for the coordination of today complex distributed systems, this paper proposes a mechanism to leverage exact computational modelling of chemical reactions for achieving self-organisation in system coordination. We conceive the notion of biochemical tuple spaces. In this model: a tuple resembles a chemical substance, a notion of activity/pertinency value for tuples is used to model chemical concentration, coordination rules are structured as chemical reactions evolving tuple concentration over time, a tuple space resembles a single-compartment solution, and finally a network of tuple spaces resembles a tissue-like biological system. The proposed model is formalised as a process algebra with stochastic semantics, and several examples are described up to an ecology-inspired scenario of system coordination, which emphasises the self-organisation features of the proposed model.