DocumentCode
2596220
Title
Digital Ecosystems: Evolving Service-Orientated Architectures
Author
Briscoe, Gerard ; Wilde, Philippe De
Author_Institution
Dept. of Electr. & Electron. Eng., Imperial Coll. London
fYear
2006
fDate
11-13 Dec. 2006
Firstpage
1
Lastpage
6
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 two-fold 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
Keywords
application program interfaces; biology computing; evolutionary computation; peer-to-peer computing; decentralised peer-to-peer network; digital ecosystems; distributed optimisation architecture; ecosystem-orientated architecture; evolutionary computing; evolutionary optimisation; natural ecosystems; service-orientated architectures; Acceleration; Computer architecture; Computer networks; Constraint optimization; Distributed computing; Ecosystems; Feeds; Peer to peer computing; Sampling methods; Service oriented architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Bio-Inspired Models of Network, Information and Computing Systems, 2006. 1st
Conference_Location
Madonna di Campiglio
Print_ISBN
1-4244-0538-6
Electronic_ISBN
1-4244-0539-4
Type
conf
DOI
10.1109/BIMNICS.2006.361817
Filename
4205344
Link To Document