• DocumentCode
    1668925
  • Title

    Reconfiguration of Service Failures in DAMASCo Using Dynamic Software Product Lines

  • Author

    Cubo, Javier ; Gamez, Nadia ; Pimentel, Ernesto ; Fuentes, Lidia

  • Author_Institution
    Dept. Lenguajes y Cienc. de la Comput., Univ. de Malaga, Malaga, Spain
  • fYear
    2015
  • Firstpage
    114
  • Lastpage
    121
  • Abstract
    Building service-based applications requires providing the ability to handle, maintain or upgrade the services that compose these applications. As same services may be used by a wide variability of applications, the management of the heterogeneity at runtime is required. This is crucial to reconfigure applications in case of service failures. The DAMASCo framework reduces the complexity of modeling services focusing on the discovery, composition and adaptation of context-aware services. But currently, it does not support the dynamic reconfiguration of service-based applications. In this work, we follow a Dynamic Software Product Line approach to extend DAMASCo for providing reconfiguration to support specific situations of fails at runtime. We propose a novel approach of grouping services in families facilitating the selection and usage of similar services in case of fails. We apply our approach to an intelligent transportation system case study where DAMASCo composes and reconfigure the necessary services to provide a dynamic route for a driver´s request.
  • Keywords
    service-oriented architecture; software fault tolerance; software product lines; ubiquitous computing; DAMASCo framework; context-aware services adaptation; context-aware services composition; context-aware services discovery; driver request dynamic route; dynamic reconfiguration; dynamic software product line approach; heterogeneity management; intelligent transportation system; service failures reconfiguration; service-based applications; service-oriented architecture; services modeling; Adaptation models; Context; Context modeling; Navigation; Protocols; Runtime; Semantics; DSPL; Heterogeneity; Service Reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2015 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-7280-0
  • Type

    conf

  • DOI
    10.1109/SCC.2015.25
  • Filename
    7207343