Evolving service-orientated architectures

Gerard Briscoe, Philippe De Wilde

Research output: Chapter in Book/Report/Conference proceedingConference contribution

92 Citations (Scopus)

Abstract

A novel optimisation technique inspired by natural ecosystems is presented, where the optimisation works at two levels: a first optimisation, migration of 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. Through this twofold process, the local search is accelerated and will yield better local optima, because the distributed optimisation already provides a good sampling of the search space by making use of computations already performed in other peers with similar constraints. We call this new distributed optimisation architecture a Digital Ecosystem, an Ecosystem-Orientated Architecture (EOA) created by extending a Service-Oriented Architecture (SOA) with Distributed Evolutionary Computing (DEC). The Digital Ecosystem will allow services to recombine and evolve over time, constantly seeking to improve their effectiveness for the user base. Individuals within our Digital Ecosystem will be applications (groups of services), created in response to user requests by using evolutionary optimisation to aggregate the services. These individuals will migrate through the Digital Ecosystem and adapt to find niches where they are useful in fulfilling other user requests.

Original languageEnglish
Title of host publication2006 First International Conference on Communications and Networking in China
Place of PublicationNEW YORK
PublisherIEEE
Pages183-188
Number of pages6
ISBN (Print)978-1-4244-0462-9
Publication statusPublished - 2006
Event1st International Conference on Communications and Networking in China - Beijing, United Kingdom
Duration: 25 Oct 200627 Oct 2006

Conference

Conference1st International Conference on Communications and Networking in China
CountryUnited Kingdom
Period25/10/0627/10/06

Cite this

Briscoe, G., & De Wilde, P. (2006). Evolving service-orientated architectures. In 2006 First International Conference on Communications and Networking in China (pp. 183-188). IEEE.