BeC3 : Behaviour Crowd Centric Composition for IoT applications

Abstract : Service Oriented Computing (SOC) is a common way to build applications/services by composing distributed bricks of logic. Recently, the SOC paradigm has been considered for the design and implementation of Internet of Things (IoT) applications by abstracting objects as service providers or consumers. Based on this trend, we proposed in a previous work D-LITe: a lightweight RESTful virtual machine that allows ubiquitous logic description and deployment for IoT applications using Finite State Transducers (FST). Though D-LITe allows faster and more efficient application creation for heterogeneous objects, it turns out that FST design can be fastidious for inexperienced users. With that in mind, we propose in this paper BeC3 (Behaviour Crowd Centric Composition) an innovative crowd centric architecture, grounded on D-LITe. It provides a simpler way to compose interactions between IoT components. The idea is to reverse the bottom-up approach of SOC by a rather top-down vision in which the user expresses the expected result of his application by composing behaviours that are proposed by contributors. These behaviours are deployed on each concerned component, which then act exactly as needed to fulfil their role in the composition. The crowd-Centric aspect of this platform allows a community-based design, granting a wide panel of modular and incremental interactions for a wide variety of components. Eventually, BeC3 will give inexperienced users the ability to organise, interconnect and compose both state of the art web-services and IoT components to create interactive 2.0-like applications for the IoT.
Type de document :
Article dans une revue
Mobile Networks and Applications, Springer Verlag, 2013, 1383-469X (1572-8153), pp.1. 〈10.1007/s11036-013-0481-8〉
Liste complète des métadonnées

Littérature citée [25 références]  Voir  Masquer  Télécharger

https://hal-upec-upem.archives-ouvertes.fr/hal-00923277
Contributeur : Sylvain Cherrier <>
Soumis le : jeudi 2 janvier 2014 - 11:19:07
Dernière modification le : jeudi 11 janvier 2018 - 06:20:22
Document(s) archivé(s) le : samedi 8 avril 2017 - 09:44:14

Fichier

CrowdCentricCompositionMONET.p...
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Sylvain Cherrier, Yacine Ghamri-Doudane, Stephane Lohier, Ismail Salhi, Philippe Valembois. BeC3 : Behaviour Crowd Centric Composition for IoT applications. Mobile Networks and Applications, Springer Verlag, 2013, 1383-469X (1572-8153), pp.1. 〈10.1007/s11036-013-0481-8〉. 〈hal-00923277〉

Partager

Métriques

Consultations de la notice

599

Téléchargements de fichiers

451