rouvoy-ram-04

Summary

Towards a Model Driven Approach to build Component-Based Adaptable Middleware. Romain Rouvoy and Philippe Merle. In Proceedings of the 3rd Workshop on Reflective and Adaptive Middleware (RAM 2004), pages 195-200, Toronto, Ontario, Canada, October 2004. (ISBN: 1-58113-949-7).

Abstract

Adaptability is one of the goals that applications and middleware frameworks are trying to achieve. On one hand, the component paradigm is a way of reaching this goal by enforcing the reusability of functionalities involved in a component-based middleware framework. In particular, reflection could be combined with components to improve the adaptability of the structure of their assemblies. On the other hand, the model driven paradigm provides an efficient way to describe an application with enough abstraction to enable its mapping on various execution platforms. The contribution of this paper is a combination of both model and component paradigms to reach more adaptability in middleware, especially in a component-based framework to build transaction services. The framework presented uses models to describe middleware standards and compiles them to components. These components are coupled with a compliant component-based middleware framework. This approach provides adaptability at various levels with some added values.

Bibtex entry

@INPROCEEDINGS { rouvoy-ram-04,
    AUTHOR = { Romain Rouvoy and Philippe Merle },
    TITLE = { Towards a Model Driven Approach to build Component-Based Adaptable Middleware },
    BOOKTITLE = { Proceedings of the 3rd Workshop on Reflective and Adaptive Middleware (RAM 2004) },
    YEAR = { 2004 },
    PAGES = { 195--200 },
    ADDRESS = { Toronto, Ontario, Canada },
    MONTH = { oct },
    PUBLISHER = { ACM Press },
    NOTE = { ISBN: 1-58113-949-7 },
    GROUPS = { international,jacquard,mosaiques,workshop },
    ABSTRACT = { Adaptability is one of the goals that applications and middleware frameworks are trying to achieve. On one hand, the component paradigm is a way of reaching this goal by enforcing the reusability of functionalities involved in a component-based middleware framework. In particular, reflection could be combined with components to improve the adaptability of the structure of their assemblies. On the other hand, the model driven paradigm provides an efficient way to describe an application with enough abstraction to enable its mapping on various execution platforms. The contribution of this paper is a combination of both model and component paradigms to reach more adaptability in middleware, especially in a component-based framework to build transaction services. The framework presented uses models to describe middleware standards and compiles them to components. These components are coupled with a compliant component-based middleware framework. This approach provides adaptability at various levels with some added values. },
    KEYWORDS = { CBAM, Component-Based Adaptive Middleware, MDSE, components, models, transactions },
    WEBSITE = { www.txcorp.com/~nanbor/RM2004/ },
    PDF = { rouvoy-ram-04.pdf },
    LONGNOTES = { 20041019 },
    LASTNAME = { Rouvoy },
    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