Zahra Movahedi, Sylvain Cherrier, Y. Ghamri-Doudane
{"title":"BeC3: A Crowd-centric composition testbed for the Internet of Things","authors":"Zahra Movahedi, Sylvain Cherrier, Y. Ghamri-Doudane","doi":"10.1109/CCNC.2016.7444764","DOIUrl":null,"url":null,"abstract":"With the emergence of IoT devices, such as smartphones, temperature and light devices, etc., the ways of creating IoT applications has changed. IoT applications are often created and managed by a set of central points (orchestration) for different users. However, users may desire to create and manage their own applications based on their own logic in a decentralized way (choreography). Hence, in this paper, we demonstrate BeC3, a tool for creating and deploying Crowd-based applications using the choreography method. BeC3 is based on D-LiTE, a lightweight RESTful virtual machine designed for IoT devices. The users could then compose the D-LiTe-enabled devices using the BeC3 tool. BeC3 provides a simple and intuitive way to compose interaction between IoT components.","PeriodicalId":399247,"journal":{"name":"2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCNC.2016.7444764","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the emergence of IoT devices, such as smartphones, temperature and light devices, etc., the ways of creating IoT applications has changed. IoT applications are often created and managed by a set of central points (orchestration) for different users. However, users may desire to create and manage their own applications based on their own logic in a decentralized way (choreography). Hence, in this paper, we demonstrate BeC3, a tool for creating and deploying Crowd-based applications using the choreography method. BeC3 is based on D-LiTE, a lightweight RESTful virtual machine designed for IoT devices. The users could then compose the D-LiTe-enabled devices using the BeC3 tool. BeC3 provides a simple and intuitive way to compose interaction between IoT components.