Digital Ecosystems: Evolving Service-Oriented Architectures
G. Briscoe, P. De Wilde

TL;DR
This paper introduces Digital Ecosystems, which mimic biological ecosystems to create scalable, self-organising architectures that optimize service composition and adaptation through distributed evolutionary computing.
Contribution
It extends Service-Oriented Architectures with distributed evolutionary computing to enable self-organising, adaptive digital ecosystems for service aggregation and optimization.
Findings
Digital Ecosystems outperform traditional architectures at large scales.
Ecosystem-inspired design enhances self-organisation and scalability.
Simulation results demonstrate improved effectiveness in service composition.
Abstract
We view Digital Ecosystems to be the digital counterparts of biological ecosystems, exploiting the self-organising properties of biological ecosystems, which are considered to be robust, self-organising and scalable architectures that can automatically solve complex, dynamic problems. Digital Ecosystems are a novel optimisation technique where the optimisation works at two levels: a first optimisation, migration of agents (representing services) which are distributed in a decentralised peer-to-peer network, operating continuously in time; this process feeds a second optimisation based on evolutionary computing that operates locally on single peers and is aimed at finding solutions to satisfy locally relevant constraints. We created an Ecosystem-Oriented Architecture of Digital Ecosystems by extending Service-Oriented Architectures with distributed evolutionary computing, allowing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence · Service-Oriented Architecture and Web Services · Evolutionary Game Theory and Cooperation
