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

Didier Parigot 1 Ayoub Ait Lahcen 1, 2 Salma Mouline 2
1 ZENITH - Scientific Data Management
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier, CRISAM - Inria Sophia Antipolis - Méditerranée
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.
Type de document :
Communication dans un congrès
PDP'11: Euromicro International Conference on Parallel, Distributed and Network-Based Computing, Feb 2012, Garching, Germany. pp.N/A, 2012, 〈http://www.pdp2012.org/〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00648265
Contributeur : Didier Parigot <>
Soumis le : lundi 5 décembre 2011 - 14:32:16
Dernière modification le : samedi 27 janvier 2018 - 01:30:55

Identifiants

  • HAL Id : lirmm-00648265, version 1

Collections

Citation

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, 2012, 〈http://www.pdp2012.org/〉. 〈lirmm-00648265〉

Partager

Métriques

Consultations de la notice

441