1st International ICST Workshop on Software Organisation and Monitoring of Ambient Systems

Research Article

A survey of dynamic service composition approaches for ambient systems

  • @INPROCEEDINGS{10.4108/ICST.AMBISYS2008.2842,
        author={Aitor Urbieta and Guillermo Barrutieta and Jorge Parra and Aitor Uribarren},
        title={A survey of dynamic service composition approaches for ambient systems},
        proceedings={1st International ICST Workshop on Software Organisation and  Monitoring of Ambient Systems},
        publisher={ACM},
        proceedings_a={SOMITAS},
        year={2010},
        month={5},
        keywords={service composition ubiquitous computing pervasive computing pervasive services},
        doi={10.4108/ICST.AMBISYS2008.2842}
    }
    
  • Aitor Urbieta
    Guillermo Barrutieta
    Jorge Parra
    Aitor Uribarren
    Year: 2010
    A survey of dynamic service composition approaches for ambient systems
    SOMITAS
    ICST
    DOI: 10.4108/ICST.AMBISYS2008.2842
Aitor Urbieta1,*, Guillermo Barrutieta1,*, Jorge Parra2,*, Aitor Uribarren2,*
  • 1: Computer Science Department, Mondragon Unibertsitatea, 20500 Mondragon, Spain.
  • 2: Software Technologies Area, Ikerlan, 20500 Mondragon, Spain.
*Contact email: aurbieta@eps.mondragon.edu, gbarrutieta@eps.mondragon.edu, jparra@ikerlan.es, auribarren@ikerlan.es

Abstract

Ambient systems are populated by autonomous devices interconnected to one another that supply a variety of functionality that is eventually used by the users. One of the biggest challenges in this research area is to establish automatic mechanisms to compose, in a dynamic way, services on demand. The objective of the composition is to satisfy user needs combining the existing services, when there is not a service in the environment that can perform it. The aim of this research work is, frstly, to have a look at and analyze the state of the art regarding service composition in ubiquitous environments and, secondly, to propose a set of properties and characteristics that can be applied to this type of systems to allow their classifcation and ultimately their scientifc comparison.