Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Selected papers of the Second Workshop on Concurrency and compositionality
Gamma and the chemical reaction model: ten years after
Coordination programming
Proceedings of the 21st international conference on Software engineering
On the expressiveness of Linda coordination primitives
Information and Computation - Special issue on EXPRESS 1997
Digital pheromone mechanisms for coordination of unmanned vehicles
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
Current Solutions for Web Service Composition
IEEE Internet Computing
Automatic composition of transition-based semantic web services with messaging
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Infrastructure for Engineered Emergence on Sensor/Actuator Networks
IEEE Intelligent Systems
Design patterns from biology for distributed computing
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
The Service Ecosystem: Dynamic Self-Aggregation of Pervasive Communication Services
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Dynamic Service Composition in Pervasive Computing
IEEE Transactions on Parallel and Distributed Systems
Computing in pervasive cyberspace
Communications of the ACM - 50th anniversary issue: 1958 - 2008
Distributed automatic service composition in large-scale systems
Proceedings of the second international conference on Distributed event-based systems
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
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
A framework for modelling and implementing self-organising coordination
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 biochemical approach to adaptive service ecosystems
Information Sciences: an International Journal
Chemical-inspired self-composition of competing services
Proceedings of the 2010 ACM Symposium on Applied Computing
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
Self Organization in Coordination Systems Using a WordNet-Based Ontology
SASO '10 Proceedings of the 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems
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
Description spaces with fuzziness
Proceedings of the 2011 ACM Symposium on Applied Computing
A survey of automated web service composition methods
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
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
Hi-index | 0.00 |
This paper aims at promoting the application of self-organising techniques to software service coordination in the context of highly dynamic and mobile environments, such as those of pervasive computing. We describe a framework where a network of shared tuple spaces handles services provided by situated agents, enabling their composition and competition in a fully distributed, self-organised way. This is achieved by a set of coordination laws structured as chemical-resembling reactions, designed so as to enact feedback loops that regulate and balance the ''activity level'' of (atomic or composite) services.