Digital Ecosystems: Ecosystem-Oriented Architectures
Gerard Briscoe, Suzanne Sadedin, Philippe De Wilde

TL;DR
This paper introduces Digital Ecosystems inspired by biological ecosystems, utilizing self-organising properties for evolving software applications through a two-level optimisation process, validated by ecological-inspired experiments.
Contribution
It presents a novel ecosystem-inspired optimisation technique combining agent migration and evolutionary computing for software evolution.
Findings
Digital Ecosystem mimics biological ecosystem responsiveness.
The system demonstrates ecological maturity through simulation.
The approach advances understanding of ecosystem-oriented architectures.
Abstract
We view Digital Ecosystems to be the digital counterparts of biological ecosystems. Here, we are concerned with the creation of these Digital Ecosystems, exploiting the self-organising properties of biological ecosystems to evolve high-level software applications. Therefore, we created the Digital Ecosystem, a novel optimisation technique inspired by biological ecosystems, where the optimisation works at two levels: a first optimisation, migration of agents 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. The Digital Ecosystem was then measured experimentally through simulations, with measures originating from theoretical ecology, evaluating its likeness to…
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.
