Skip to Main content Skip to Navigation
Conference papers

IoT Composer: Composition and Deployment of IoT Applications

Abstract : The Internet of Things (IoT) consists of interconnected physical devices and software components. These connected things or objects exchange information in order to provide an end-user service. To fulfil this objective, such applications have to be designed by composing existing objects. However, this is a very difficult task mostly due to the heterogeneity and diversity of available objects. The IoT Composer tool was developed for supporting the development of IoT applications by first providing a behavioural model for objects and their composition. IoT Composer is developed as a web application that provides graphical support for composing available objects. The tool also provides automated validation techniques for verifying that the composition behaves correctly. Finally, a deployment plan is generated and can be run for effectively binding and instantiating all objects involved in the composition. IoT Composer was applied successfully to several real-world case studies. Video URL: https://youtu.be/6Cn3CUm5-qU.
Document type :
Conference papers
Complete list of metadatas

Cited literature [12 references]  Display  Hide  Download

https://hal.inria.fr/hal-02146569
Contributor : Ajay Krishna <>
Submitted on : Tuesday, June 4, 2019 - 9:58:45 AM
Last modification on : Wednesday, October 14, 2020 - 4:17:57 AM

File

main.pdf
Files produced by the author(s)

Identifiers

Citation

Ajay Krishna, Michel Le Pallec, Radu Mateescu, Ludovic Noirie, Gwen Salaün. IoT Composer: Composition and Deployment of IoT Applications. ICSE 2019 - IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings, May 2019, Montreal, Canada. pp.19-22, ⟨10.1109/ICSE-Companion.2019.00028⟩. ⟨hal-02146569⟩

Share

Metrics

Record views

347

Files downloads

1067