Stephane Lavirotte

Stephane Lavirotte
Université Côte d'Azur

Associate Professor

About

123
Publications
16,149
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
827
Citations
Citations since 2016
30 Research Items
311 Citations
2016201720182019202020212022020406080
2016201720182019202020212022020406080
2016201720182019202020212022020406080
2016201720182019202020212022020406080
Introduction
Stéphane Lavirotte is working at the I3S Research Laboratory, Université Côte d'Azur / CNRS. Stéphane Lavirotte does research in Software Engineering. He is currently working on project dealing with DevOps for IoT. His current research interest are about actuation conflict management in IoT systems and effectiveness monitoring.
Additional affiliations
September 2001 - present
University of Nice Sophia Antipolis

Publications

Publications (123)
Chapter
IoT-based systems have long been limited to collecting field information via sensors distributed at the edge of their infrastructure. However, in many areas such as smart home, smart factory, etc. these systems include devices that interact with the physical environment via common actuators. Throughout the lifecycle of these systems, from design, t...
Article
Full-text available
In this paper, a novel generic clustering-based algorithm for approximating the topology and the parameters of discrete state space Input/Output Hidden Markov Models (IOHMMs) with continuous observation spaces is introduced. The algorithm can accommodate any continuous space clustering method, whether incremental or not; it can easily be extended t...
Article
Full-text available
IoT-based systems, when interacting with the physical environment through actuators, are complex systems difficult to model. Formal verification techniques carried out at design-time being often ineffective in this context, these systems have to be quantitatively evaluated for effectiveness at run-time, i.e., for the extent to which they behave as...
Chapter
To unleash the full potential of IoT, it is critical to facilitate threation and operation of trustworthy Smart IoT Systems (SIS). Software development and delivery of SIS would greatly benefit from DevOps as devices and IoT services requirements for reliability, quality, security and safety are paramount. However, DevOps practices are far from wid...
Preprint
From a closed and controlled environment, neglecting all the external disturbances, information processing systems are now exposed to the complexity and the aleas of the physical environment, open and uncontrolled. Indeed, as envisioned by Mark Weiser as early as 1991, the progresses made on wireless communications, energy storage and the miniaturi...
Article
Full-text available
By achieving their purposes through interactions with the physical world, Cyber-Physical Systems (CPS) pose new challenges in terms of dependability. Indeed, the evolution of the physical systems they control with transducers can be affected by surrounding physical processes over which they have no control and which may potentially hamper the achie...
Conference Paper
Full-text available
To unleash the great potential of the Internet of Things (IoT), it is critical to facilitate the creation and operation of IoT systems across IoT, edge and cloud infrastructures with vast heterogeneity, scalability and dynamicity. What is the current landscape of the existing approaches and tools that attempt to cope with this complexity? The work...
Conference Paper
Full-text available
Internet of Things (IoT) systems are typically distributed and perform coordinated behavior across IoT, edge and cloud infrastructures. Because of the dynamic and heterogeneous nature of these infrastructures, the IoT is challenging state of the art approaches for the deployment and orchestration of software systems. We need a clear picture of the...
Conference Paper
Full-text available
IoT systems are typically distributed and performing coordinated behavior across IoT, edge and cloud infrastructures. To fully realize the great potential of IoT systems, it is important to facilitate their creation and operation. It is crucial to have a clear picture of the research landscape of the existing approaches and tools for supporting the...
Preprint
By achieving their purposes through interactions with the physical world, Cyber Physical Systems (CPS) pose new challenges in terms of dependability. Indeed, the evolution of the physical systems they control with transducers can be affected by surrounding physical processes over which they have no control and which may potentially hamper the achie...
Chapter
To unleash the full potential of IoT and flourishing innovations in application domains such as eHealth or smart city, it is critical to facilitate the creation and operation of trustworthy Smart IoT Systems (SIS). Since SIS typically operate in a changing and often unpredictable environment, the ability of these systems to continuously evolve and...
Conference Paper
The complexity of the Cyber-Physical Systems (CPS) and their interactions with the physical environment makes them difficult to model completely. Once deployed, these systems are therefore subject to unexpected events that may degrade their behavior. Consequently, it becomes necessary to evaluate, at runtime, the degree of effectiveness of these sy...
Article
Full-text available
Today, a growing amount of physical objects in our surroundings are connected to the Internet and provide the digital world with an interface to the physical world through sensors and actuators. At the heart of this trend, smart-* systems and applications leverage this interface to smartly and seamlessly assist individuals in their everyday lives....
Article
Full-text available
Nowadays, many works are interested in adapting to the context without taking into account neither the responsiveness to adapt their solution, nor the ability of designers to model all the relevant concerns. Our paper provides a new architecture for context management that tries to solve both problems. This approach is also based on the analysis an...
Article
Full-text available
With the development of Internet of things and Web of things, computing becomes more pervasive, invisible and present everywhere. In fact, in our environment, we are surrounded by multiple devices that deliver (web) services which meet the needs of the users. However, the mobility of these devices as the users has important repercussions that chall...
Conference Paper
Full-text available
A lot of research has been done for human activity recognition. But most of it uses a static and immutable set of sensors known beforehand. This approach does not work when applied to a ubiquitous or mobile system, since we cannot know which sensors will be available in the users' surroundings. This is why we consider here an opportunistic approach...
Conference Paper
Background. With the recent advent of the so-called connected objects, today largely present in our surroundings, software applications have an open door to the physical world through sensors and actuators. However, although it offers huge opportunities in many areas (e.g., smart-home, smart-cities, etc...), it poses a serious methodological challe...
Article
Full-text available
Un grand nombre de recherches existent pour la reconnaissance d'activité humaine. Cependant, la plupart d'entre elles utilisent un ensemble statique et immuable de capteurs connus par avance. Cette approche ne fonctionne pas lorsqu'elle est appliquée à un système ubiquitaire, car nous ne connaissons alors pas par avance quels capteurs seront dispon...
Chapter
Complex systems that increasingly involves devices such as sensors, smart-phone, interconnected objects and computers, results in what is called ambient systems. One of today’s challenges in the framework of ubiquitous computing concerns the design of ambient systems. The major difficulty is to propose a compositional adaptation of devices which ap...
Conference Paper
Full-text available
The Internet of Things (IoT) connects sensors, actuators and autonomous objects interacting with each other. These devices are represented by web services. Web services composition often involves conflicts between systems having access to shared devices. In our component-based middleware, our solution allows managing access to shared devices, by ge...
Conference Paper
Full-text available
Semantic web technologies are gaining momentum in the WoT (Web of Things) community for its ability to manage the increasing semantic heterogeneity between devices (Semantic Web of Things, SWoT) in ambient environments. However, most of the approaches rely on ad-hoc and static knowledge models (ontologies) designed for specific domains and applicat...
Conference Paper
Full-text available
Smart devices or smart things are widely deployed within environments and have to work in concert to assist users in many domains. The interoperability between things is achieved by the help of Internet and Web of Things. Despite this progress, a main challenge remains to fully manage the heterogeneity of the smart things: handling their dynamicity...
Article
Full-text available
Research report on works done on simulation framework for Internet and Web of Things
Conference Paper
Full-text available
One of today's challenges in the framework of ubiquitous computing concerns the design of ambient systems including sensors, smart-phones, interconnected objects, computers, etc. The major difficulty is to propose a compositional adaptation which aims to integrate new features that were not foreseen in the design, remove or exchange entities that a...
Article
Full-text available
Semantic web technologies are gaining momentum in the WoT (Web of Things) community for its promising ability to manage the increasing semantic heterogeneity between devices (Semantic Web of Things, SWoT). However, most of the approaches rely on ad-hoc and static knowledge models (ontologies) designed for specific domains and applications. While it...
Article
Full-text available
Semantic web technologies are gaining momentum in the WoT (Web of Things) community for its promising ability to manage the increasing semantic heterogeneity between devices (Semantic Web of Things, SWoT) in ambient environments. However, most of the approaches rely on ad-hoc and static knowledge models (ontologies) designed for specific domains an...
Article
Full-text available
One of the fundamental aspects of ubiquitous computing is the instrumentation of the real world by smart devices. This instrumentation constitutes an opportunity to rethink the interactions between human beings and their environment on the one hand, and between the components of this environment on the other. In this paper we discuss what this unde...
Article
Full-text available
Adaptable systems have been required since the emergence of pervasive computing. Adaptations are seen as direct consequences of the dynamic variations of devices surrounding the system. They consist in an integration cycle that is threefold : the discovery of new devices, the selection and the validation of adaptations. MDI allows to model the mana...
Article
Full-text available
Because of the growing diversity of mobile computer terminals and communicating objects, we observe the emergence of applications using the notion of context. Firstly, we propose an analysis of definitions of context. Then, we present a model in which we simplify the expression of the problems caused by the interaction between the computer, the use...
Article
This chapter examines three solutions to issues of middleware in ubiquitous computing. Firstly, a dynamic software infrastructure to have access to the heterogeneous software entities used by the application or to sense context is needed. Secondly, there is a need to be able to adapt the application dynamically and create applications on the basis...
Conference Paper
Full-text available
In ubiquitous computing, systems evolve surrounded by a heterogeneous smart-devices and software services, offering functionalities that enable new applications to be created. In such system, we need to consider the unpredictability of software infrastructure changes. To tackle the issue of the dynamic variation of the software infrastructure, comp...
Conference Paper
Full-text available
The Polytech'Nice Sophia School and the IFTS of Charleville-Mézières have been organizing an experiment of Co- design for four years. Two students from Polytech’Nice Sophia and one from the IFTS are working in partnership and have to design a communicating object, ie a product that interacts with its environment. This Computer supported cooperative...
Article
Full-text available
Floods in Asia represent the first natural hazard. During the last five years, major events have affected more than 600 millions in Asian countries and constitute one of the main obstacles to the economic and social developments. In order to address part of the flooding challenge, the use of ICT can be promoted according to the type of flooding and...
Conference Paper
Full-text available
Floods in Asia represent the first natural hazard. During the last five years, major events have affected more than 600 millions in Asian countries and constitute one of the main obstacles to the economic and social developments. In order to address part of the flooding challenge, the use of ICT can be promoted according to the type of flooding and...
Chapter
Full-text available
Ce chapitre étudie et présente trois solutions à des problèmes d'intergiciels en in-formatique ambiante. Premièrement, il est nécessiare de disposer d'une infrastructure logicielle dynamique pour l'accès hétérogène aux entités logicielles utilisées par l'ap-plication ou pour capturer le contexte. Deuxièmement, il faut pouvoir faire évoluer l'applic...
Article
Full-text available
Ubiquitous computing applications or widespread robots interactions execute in unforeseen environments and need to adapt to changeful available services, user needs, and variations of the environment. Context-awareness ability addresses such a need, enabling, through adaptation rules, applications to react to the perceived dynamic variations. Respo...