Distributed orchestration of pervasive services.

Conference paper


Mostarda, L., Marinovic, S. and Dulay, N. 2010. Distributed orchestration of pervasive services. and Applications. IEEE. pp. 166-173 https://doi.org/10.1109/AINA.2010.100
TypeConference paper
TitleDistributed orchestration of pervasive services.
AuthorsMostarda, L., Marinovic, S. and Dulay, N.
Abstract

Pervasive systems are increasingly being designed using a service-oriented approach where services are distributed across wireless devices of varying capabilities. Service orchestration is a simple and popular method to coordinate web-based services but introduces a single point of failure and lacks the flexibility to cope with the greater variability of pervasive environments. Choreography in contrast advocates explicitly modelling systems as interacting peers that conform to rules of interaction. Choreography offers greater reliability and flexibility but leads to systems that are much harder to validate. In this paper we describe a novel intermediate approach, where given a logically centralised service orchestration, we automatically generate a distributed implementation that correctly enforces the orchestration behaviour. Our system handles all the synchronisation and consensus issues and ensures correctness. The system also incorporates a number of abstractions for grouping pervasive peers and coordinating pervasive peer-to-peer interactions.

Research GroupResearch Group on Development of Intelligent Environments
SensoLab group
Conferenceand Applications
Page range166-173
Proceedings TitleProceedings: International Conference on Advanced Information Networking and Applications
ISSN1550-445X
PublisherIEEE
Publication dates
Print2010
Publication process dates
Deposited30 Mar 2011
Output statusPublished
Additional information

Conference details: Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference. Held in Perth, 20-23rd April, 2010.

Digital Object Identifier (DOI)https://doi.org/10.1109/AINA.2010.100
LanguageEnglish
Permalink -

https://repository.mdx.ac.uk/item/8330y

  • 22
    total views
  • 0
    total downloads
  • 2
    views this month
  • 0
    downloads this month

Export as