Skip to Main content Skip to Navigation
Conference papers

Model-driven development of adaptive IoT systems

Abstract : There is an increasing demand for software systems that utilize the new Internet of Things (IoT) paradigm to provide users with the best functionalities, through transforming objects from traditional to smart ones. In recent years, a number of approaches have been proposed to enable the development of such IoT systems. However, developing IoT systems that adapt at runtime is still a major challenge. In this paper, we propose a model-driven approach to ease the modeling and realization of adaptive IoT systems. First, to model an IoT system, we adopted SysML4IoT (an extension of the SysML) to specify the system functions and adaptations. We also adopted a publish/subscribe paradigm to model environment information and its relationship with the system. Second, based on the system design model, code is generated which is deployed later on to the hardware platform of the system. To show our approach applicability, we have developed a smart lighting system in the context of the S3P project.
Document type :
Conference papers
Complete list of metadatas
Contributor : Léna Le Roy <>
Submitted on : Wednesday, July 18, 2018 - 1:51:58 PM
Last modification on : Monday, February 10, 2020 - 6:14:14 PM


  • HAL Id : cea-01843007, version 1



M. Hussein, S. Li, A. Radermacher. Model-driven development of adaptive IoT systems. 2017 MODELS Satellite Event, Sep 2017, Austin, United States. pp.17-23. ⟨cea-01843007⟩



Record views