Internet-of-Things (IoT) systems consist of spatially distributed interacting devices. In contrast to desktop applications, IoT systems are always running and need to deal with unresponsive devices and weak connectivity. In this thesis, we propose techniques for simplifying the development of such systems. The work addresses IoT systems organised as reusable services connected by compositions. We propose to program such compositions using stateful reactions that mediate messages. To this end, we have designed a domain-specific language (DSL), called ComPOS. To help systems operate partly in cases of weak connectivity, we propose that ComPOS aborts older reactions when newer messages arrive. We evaluate our DSL in home-automation and e-healt...
We believe that enabling services to collaborate, even if they were not designed to work together, w...
ISBN: 978-1-4503-1072-7International audienceThe Internet of Things (IoT) integrates the physical wo...
The world's computing infrastructure is increasingly differentiating into self-contained sub-systems...
Internet-of-Things (IoT) systems consist of spatially distributed interacting devices. In contrast t...
Internet-of-things (IoT) systems consist of spatially distributed devices with services. Compared to...
The Internet of Things (IoT) emerges as a system paradigm that encompasses a wide spectrum of techno...
Future internet-of-things systems need to be able to combine heterogeneous services and support weak...
International audienceThe Internet of Things (IoT) connects sensors, actuators and autonomous object...
International audienceThe domain of Internet of Things (IoT) is rapidly expanding beyond research, a...
International audienceConsumer Internet of Things (IoT) applications are largely built through end-u...
Based on the technological developments of the last few years and the associated digitalisation, the...
International audienceAs the Internet of Things (IoT) grows in interest from both research and indus...
Research on the Internet of Things (IoT) has devoted many efforts to technological aspects. Little s...
We argue that the success of the Internet of Things (IoT) vision will greatly depend on how its main...
International audienceThe Internet of Things (IoT) aims at sensing and altering our surrounding envi...
We believe that enabling services to collaborate, even if they were not designed to work together, w...
ISBN: 978-1-4503-1072-7International audienceThe Internet of Things (IoT) integrates the physical wo...
The world's computing infrastructure is increasingly differentiating into self-contained sub-systems...
Internet-of-Things (IoT) systems consist of spatially distributed interacting devices. In contrast t...
Internet-of-things (IoT) systems consist of spatially distributed devices with services. Compared to...
The Internet of Things (IoT) emerges as a system paradigm that encompasses a wide spectrum of techno...
Future internet-of-things systems need to be able to combine heterogeneous services and support weak...
International audienceThe Internet of Things (IoT) connects sensors, actuators and autonomous object...
International audienceThe domain of Internet of Things (IoT) is rapidly expanding beyond research, a...
International audienceConsumer Internet of Things (IoT) applications are largely built through end-u...
Based on the technological developments of the last few years and the associated digitalisation, the...
International audienceAs the Internet of Things (IoT) grows in interest from both research and indus...
Research on the Internet of Things (IoT) has devoted many efforts to technological aspects. Little s...
We argue that the success of the Internet of Things (IoT) vision will greatly depend on how its main...
International audienceThe Internet of Things (IoT) aims at sensing and altering our surrounding envi...
We believe that enabling services to collaborate, even if they were not designed to work together, w...
ISBN: 978-1-4503-1072-7International audienceThe Internet of Things (IoT) integrates the physical wo...
The world's computing infrastructure is increasingly differentiating into self-contained sub-systems...