Skip to Main content Skip to Navigation
Conference papers

R-MOM: A Component-Based Framework for Interoperable and Adaptive Asynchronous Middleware Systems

Abstract : Systems of systems (SoS) are composed of subsystems such as Distributed, Information Technology, Real-Time and Embedded systems. Among distributed systems, Message- Oriented Middleware (MOM) is used by SoS in order to share status information from system elements (component, service, etc.). Often several different MOM technologies are used in one SoS, then interoperability between these MOM is a requirement. In this paper, we present R-MOM, a component-based framework for interoperable and adaptive asynchronous middleware systems. R-MOM provides a reflective component architecture where one MOM functionality is embedded into one component which is modifiable at run-time. Loosely-coupling between reflective components permits to get a fined-personalization of MOM functionalities, such as protocol, encoding rule, Quality of Services (QoS) processing, data production/consumption, description, routing and filtering. Interoperability between integrated protocol functionalities is a consequence of architecture design. R-MOM interoperates with different kinds of MOM, from distributed message queues (Java Message Service, Advanced Message Queueing Protocol, 0MQ) to content-based publish/ subscribe systems (OMG's Data Distribution Service). This paper describes the architectural concepts of the R-MOM framework, discusses its implementation, and evaluates its interoperability capability.
Complete list of metadatas

Cited literature [15 references]  Display  Hide  Download

https://hal.inria.fr/hal-00710623
Contributor : Lionel Seinturier <>
Submitted on : Friday, June 22, 2012 - 12:10:35 AM
Last modification on : Friday, March 6, 2020 - 2:26:20 PM
Long-term archiving on: : Sunday, September 23, 2012 - 2:20:38 AM

File

R-MOM.pdf
Explicit agreement for this submission

Identifiers

Collections

Citation

Jonathan Labéjof, Antoine Léger, Philippe Merle, Lionel Seinturier, Hugues Vincent. R-MOM: A Component-Based Framework for Interoperable and Adaptive Asynchronous Middleware Systems. First International Workshop on Service and Cloud Based Data Integration (SCDI) at the 16th IEEE International EDOC Conference, Sep 2012, Beijing, China. pp.204-213, ⟨10.1109/EDOCW.2012.35⟩. ⟨hal-00710623⟩

Share

Metrics

Record views

649

Files downloads

879