Toward Data-Centric View on Service-Based Component Systems: Formalism, Analysis and Execution - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Conference Papers Year : 2012

Toward Data-Centric View on Service-Based Component Systems: Formalism, Analysis and Execution

Abstract

Component based application design centered, for good reasons, on the computational aspects. However, the data manipulated by the computing activities and which drive the interactions between components are treated as second-class citizens. A data-centric approach provides a different way of viewing and designing applications. It lets us focus on the flow and transformation of data through the application. In this paper, we present an approach that combines both data and computational aspects in a formal manner. A lightweight but expressive formalism provides only a minimal and necessary set of operations to design and implement applications with data-centric principles. It is associated to a service-based component infrastructure built on top of a Peer-to-Peer overlay network. The infrastructure is used as an execution framework for this formalism to handle the non-functional requirements (e.g. communication mechanisms, message queue management and broadcasting messages) with an automatic code generation. This generation offers greater ease to application developers and allows them to focus only on the business logic.
No file

Dates and versions

lirmm-00648265 , version 1 (05-12-2011)

Identifiers

  • HAL Id : lirmm-00648265 , version 1

Cite

Didier Parigot, Ayoub Ait Lahcen, Salma Mouline. Toward Data-Centric View on Service-Based Component Systems: Formalism, Analysis and Execution. PDP'11: Euromicro International Conference on Parallel, Distributed and Network-Based Computing, Feb 2012, Garching, Germany. pp.N/A. ⟨lirmm-00648265⟩
328 View
0 Download

Share

More