serrano-arm-05

Summary

Self-Adaptive Component-Based Transaction Commit Management. Patricia Serrano-Alvarado, Romain Rouvoy and Philippe Merle. In Proceedings of the 4th International Middleware Workshop on Adaptive and Reflective Middleware (ARM'05), pages 1-6, Grenoble, France, November 2005.

Abstract

For YEARs, transactional protocols have been defined for particular application needs. Traditionally, when implementing a transaction service, a protocol is chosen and it remains the same during the system execution. Nevertheless, the dynamic nature of nowadays application contexts (e.g., mobile, ad-hoc, peer-to-peer) and behaviour variations (semanticrelated aspects) motivates the needs for application adaptation. Next generation of system applications should be adaptive or even better self-adaptive. This paper proposes (1) a component-based architecture of standard 2PC-based protocols and (2) a self-Adaptive Component-based cOmmit Management, named ACOM. Self-adaptation is obtained by behaviour awareness and component-based reconfiguration. This allows ACOM to select the most appropriate protocol according to the context. We show that using ACOM performs better than using only one commit protocol in a variable system and that the reconfiguration cost can be negligible.

Bibtex entry

@INPROCEEDINGS { serrano-arm-05,
    AUTHOR = { Patricia Serrano-Alvarado and Romain Rouvoy and Philippe Merle },
    TITLE = { {Self-Adaptive Component-Based Transaction Commit Management} },
    BOOKTITLE = { Proceedings of the 4th International Middleware Workshop on Adaptive and Reflective Middleware (ARM'05) },
    YEAR = { 2005 },
    ADDRESS = { Grenoble, France },
    MONTH = { nov },
    VOLUME = { 116 },
    SERIES = { ACM International Conference Proceeding Series },
    PUBLISHER = { ACM Press },
    PAGES = { 1--6 },
    GROUPS = { international,jacquard,mosaiques,workshop },
    ABSTRACT = { For YEARs, transactional protocols have been defined for particular application needs. Traditionally, when implementing a transaction service, a protocol is chosen and it remains the same during the system execution. Nevertheless, the dynamic nature of nowadays application contexts (e.g., mobile, ad-hoc, peer-to-peer) and behaviour variations (semanticrelated aspects) motivates the needs for application adaptation. Next generation of system applications should be adaptive or even better self-adaptive. This paper proposes (1) a component-based architecture of standard 2PC-based protocols and (2) a self-Adaptive Component-based cOmmit Management, named ACOM. Self-adaptation is obtained by behaviour awareness and component-based reconfiguration. This allows ACOM to select the most appropriate protocol according to the context. We show that using ACOM performs better than using only one commit protocol in a variable system and that the reconfiguration cost can be negligible. },
    KEYWORDS = { Non-functional services, transaction management, commit protocols, component-based systems, self-adaptive systems },
    WEBSITE = { www.txcorp.com/~nanbor/ARM2005/ },
    LONGNOTES = { 20051128 },
    LASTNAME = { Serrano-Alvarado },
    DATEADDED = { 2007-03-26 },
    LASTDATEMODIFIED = { 2007-03-26 },
    AERES = { ACT },
    INRIA = { JACQUARD },
    LABO = { dans },
}

News

  • 2013/12/09: Ceremony for the PRES ULNF International Research Thesis Award 2013 granted to Gabriel Tamura for his PhD Thesis - U. Lille 1, Building P3, Maxwell Amphitheater
  • 2013/12/05: Rémi Druilhe PhD defense
  • 2013/11/27: Maria Gomez Lacruz received the Best Poster Award at the Welcome PhD session organized by PRES UNLF
  • 2013/11/04: Filip Krikava joins ADAM
  • 2013/10/29: The ApiSwarm project is selected in the context of the Windows Azure Research Award Program
  • 2013/10/15: Maria Gomez Lacruz joins ADAM
  • 2013/10/01: Maxime Colmant, Vincenzo Musco, Loïc Huertas and Bo Zhang join ADAM
  • 2013/09/01: Daniel Le Berre and Jifeng Xuan join ADAM
  • 2013/07/05: Russel Nzekwa PhD defense