Gamma and the chemical reaction model: ten years after
Coordination programming
Theoretical Computer Science
An agent-based approach for building complex software systems
Communications of the ACM
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Membrane Computing: An Introduction
Membrane Computing: An Introduction
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
The Vision of Autonomic Computing
Computer
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
A survey of peer-to-peer content distribution technologies
ACM Computing Surveys (CSUR)
Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
Stability and control of agent ecosystems
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Species evolve, individuals age
IWPSE '05 Proceedings of the Eighth International Workshop on Principles of Software Evolution
Field-Based Coordination for Pervasive Multiagent Systems (Springer Series on Agent Technology)
Field-Based Coordination for Pervasive Multiagent Systems (Springer Series on Agent Technology)
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 Rise of Web Service Ecosystems
IT Professional
Infrastructures for the environment of multiagent systems
Autonomous Agents and Multi-Agent Systems
A survey of autonomic communications
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A Simple Model and Infrastructure for Context-Aware Browsing of the World
PERCOM '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications
Computer
Computing in pervasive cyberspace
Communications of the ACM - 50th anniversary issue: 1958 - 2008
An adaptative agent architecture for holonic multi-agent systems
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Using cooperative mobile agents to monitor distributed and dynamic environments
Information Sciences: an International Journal
Autonomic communication services: a new challenge for software agents
Autonomous Agents and Multi-Agent Systems
Agent Technologies for Sensor Networks
IEEE Intelligent Systems
Model Checking Probabilistic and Stochastic Extensions of the π-Calculus
IEEE Transactions on Software Engineering
A framework for modelling and implementing self-organising coordination
Proceedings of the 2009 ACM symposium on Applied Computing
MEK: Using spatial-temporal information to improve social networks and knowledge dissemination
Information Sciences: an International Journal
Agents and Service-Oriented Computing for Autonomic Computing: A Research Agenda
IEEE Internet Computing
Mobile devices and intelligent agents-towards a new generation of applications and services
Information Sciences: an International Journal
Informative art display metaphors
UAHCI'07 Proceedings of the 4th international conference on Universal access in human-computer interaction: ambient interaction
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
Simulation experiences with an ecological approach for pervasive service systems
Proceedings of the 2nd workshop on Bio-inspired algorithms for distributed systems
Using chemical reactions to model service composition
Proceedings of the second international workshop on Self-organizing architectures
Towards a pervasive infrastructure for chemical-inspired self-organising services
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
A self-organizing architecture for pervasive ecosystems
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Review: coordination models and languages: From parallel computing to self-organisation
The Knowledge Engineering Review
Architectures & infrastructure
Service research challenges and solutions for the future internet
Adaptive instantiation of service workflows using a chemical approach
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
Self-organising pervasive ecosystems: a crowd evacuation example
SERENE'11 Proceedings of the Third international conference on Software engineering for resilient systems
Minimizing the ripple effect of web-centric software by using the pheromone extension
Information Sciences: an International Journal
A protocol for the atomic capture of multiple molecules on large scale platforms
ICDCN'12 Proceedings of the 13th international conference on Distributed Computing and Networking
Dynamic composition of coordination abstractions for pervasive systems: the case of LogOp
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Decentralized workflow coordination through molecular composition
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Budget constrained resource allocation for non-deterministic workflows on an iaas cloud
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
On competitive self-composition in pervasive services
Science of Computer Programming
Adaptive atomic capture of multiple molecules
Journal of Parallel and Distributed Computing
Rule-driven service coordination middleware for scientific applications
Future Generation Computer Systems
Hi-index | 0.07 |
Emerging network scenarios call for innovative open service frameworks to ensure capability of self-adaptability and long-lasting evolvability. In this paper, we assess the need for such innovative service frameworks, and discuss how their engineering should get inspiration from natural ecosystems, i.e., by modelling services as autonomous individuals in an ecosystem of other services and data sources. We introduce a reference conceptual architecture with the goal of clarifying the concepts expressed and framing the several possible nature-inspired metaphors that could be adopted to realise the idea. On this basis, we go into details about one of such possible approaches, in which the rules governing the ecosystem are inspired by biochemical mechanisms. A case study is also introduced to exemplify the potentials of the presented biochemical approach and to experiment with some representative biochemistry-inspired patterns of adaptive service organisation and evolution.