Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Gamma and the chemical reaction model: ten years after
Coordination programming
Proceedings of the 21st international conference on Software engineering
Membrane Computing: An Introduction
Membrane Computing: An Introduction
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
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)
Case studies for self-organization in computer science
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Nature-inspired applications and systems
Fundamentals of Natural Computing (Chapman & Hall/Crc Computer and Information Sciences)
Fundamentals of Natural Computing (Chapman & Hall/Crc Computer and Information Sciences)
Pellet: A practical OWL-DL reasoner
Web Semantics: Science, Services and Agents on the World Wide Web
Resource discovery with evolving tuples
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting
Artifacts in the A&A meta-model for multi-agent systems
Autonomous Agents and Multi-Agent 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
Towards a tuplespace-based middleware for the Semantic Web
Web Intelligence and Agent Systems
Semantic Web Based Self-Management for a Pervasive Service Middleware
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
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
Continuous-Time Probabilistic KLAIM
Electronic Notes in Theoretical Computer Science (ENTCS)
A survey on bio-inspired networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Cognitive stigmergy: towards a framework based on agents and artifacts
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Design patterns for decentralised coordination in self-organising emergent systems
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising 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
Self-organising Software: From Natural to Artificial Adaptation
Self-organising Software: From Natural to Artificial Adaptation
A Coordination Approach to Adaptive Pervasive Service Ecosystems
SASOW '11 Proceedings of the 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops
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
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
Description and composition of bio-inspired design patterns: a complete overview
Natural Computing: an international journal
Hi-index | 0.00 |
Pervasive service ecosystems are a new paradigm for the design of context-aware systems featuring adaptivity and self-awareness. A theoretical and practical framework has been proposed for addressing these scenarios, taking primary inspirations from natural ecosystems and grounding upon two basic abstractions: "live semantic annotations" (LSAs), which are descriptions stored in infrastructure nodes and wrapping data, knowledge, and activities of humans, devices, and services; and "eco-laws", acting as system rules evolving the population of LSAs as if they were molecules subject to chemical-like reactions. In this paper, we aim at deepening how self-organisation can be injected in pervasive service ecosystems in terms of spatial structures and algorithms for supporting the design of context-aware applications. To this end, we start from an existing classification of self-organisation patterns, and systematically show how they can be supported in pervasive service ecosystems, and be composed to generate a self-organising emergent behaviour. A paradigmatic crowd steering case study is used to demonstrate the effectiveness of our approach.