1st International ICST Workshop on Technologies for Situated and Autonomic Communications

Research Article

A genetic algorithm for the adaptation of service compositions

Download598 downloads
  • @INPROCEEDINGS{10.4108/ICST.BIONETICS2007.2397,
        author={David Linner and Heiko Pfeffer and Stephan Steglich},
        title={A genetic algorithm for the adaptation of service compositions},
        proceedings={1st International ICST Workshop on Technologies for Situated and Autonomic Communications},
        proceedings_a={SAC},
        year={2008},
        month={8},
        keywords={Genetic Algorithm   Service Composition   Service-oriented Architecture},
        doi={10.4108/ICST.BIONETICS2007.2397}
    }
    
  • David Linner
    Heiko Pfeffer
    Stephan Steglich
    Year: 2008
    A genetic algorithm for the adaptation of service compositions
    SAC
    IEEE
    DOI: 10.4108/ICST.BIONETICS2007.2397
David Linner1,*, Heiko Pfeffer1,*, Stephan Steglich1,*
  • 1: Technische Universität Berlin Franklinstr. 28/29 10589 – Berlin (Germany)
*Contact email: david.linner@tu-berlin.de, heiko.pfeffer@tu-berlin.de, stephan.steglich@tu-berlin.de

Abstract

The view on applications in large-scale open systems shifted to a service-oriented perspective, where each functional feature forming an application is regarded as service. The services which constitute an application can be physically spread over different network nodes and can be even provided by different administrative entities. According to the vision of the BIONETS project we are additionally facing a dynamically changing computing environment, which entails a dynamically changing set of available services. We investigate how service compositions, on which novel applications are based on, can flexibly be adapted to the changing conditions in the computing environment, while going beyond latebinding mechanisms. We apply methods of genetic programming to modify the structures describing service compositions to find compensation for types of services no longer available to applications. In this paper, we describe the current state of our efforts on complex algorithms for service composition transformation, based on the application of genetic operators to graph based service composition representations.