A business process approach for application development in wireless sensor and actuator networks
Les réseaux de capteurs-actuateurs sans fils (WSANs) sont une technologie émergente dans divers domaines d'application tels que la surveillance, le contrôle du trafic, la domotique, etc. La conception et le développement d'applications utilisant ces technologies restent, cependant, une tâc...
Main Author: | |
---|---|
Other Authors: | |
Language: | en |
Published: |
2015
|
Subjects: | |
Online Access: | http://www.theses.fr/2015SACLL002 |
id |
ndltd-theses.fr-2015SACLL002 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
topic |
Application à base de capteurs et actuateurs Processus métier Orchestration de services Réseaux de capteurs et actuateurs sans fils Recommandation de services Aide à la conception Sensor-Actuatur-Based applications Business prcoess Service orchestration Wireless Sensor and Actuator Nertworks Service recommandation Design assistance |
spellingShingle |
Application à base de capteurs et actuateurs Processus métier Orchestration de services Réseaux de capteurs et actuateurs sans fils Recommandation de services Aide à la conception Sensor-Actuatur-Based applications Business prcoess Service orchestration Wireless Sensor and Actuator Nertworks Service recommandation Design assistance Movahedi, Zahra A business process approach for application development in wireless sensor and actuator networks |
description |
Les réseaux de capteurs-actuateurs sans fils (WSANs) sont une technologie émergente dans divers domaines d'application tels que la surveillance, le contrôle du trafic, la domotique, etc. La conception et le développement d'applications utilisant ces technologies restent, cependant, une tâche difficile. En effet, la découverte des capteurs et actuateurs pertinents, et leur combinaison de manière appropriée pour atteindre un objectif spécifique n'est pas une tâche facile et nécessite plusieurs compétences détenues par différents acteurs. De plus, les environnements de capteurs/actuateurs sont par nature très dynamiques. En outre, les applications actuelles sont en général étroitement couplées à l'infrastructure sous-jacente, ce qui entrave leur réutilisation et la flexibilité aux changements.Dans cette thèse, nous présentons une approche orientée processus métier et services afin de permettre le développement des applications adaptables. Notre approche découple la logique de l'application et sa mise en œuvre : Un modèle est d'abord spécifié dans la phase de conception, comme un flux d'activités, et est ensuite déployé dans un environnement particulier. Découpler la logique d'une application et sa mise en œuvre permet d'une part d'apporter la réutilisation au niveau d'application et d'autre part d'adapter la même application à différents environnements et situations. Pour aider les concepteurs à spécifier des nouvelles applications WSANs, nous proposons deux méthodes: 1) la réutilisation d'activité et d'orchestration par le biais des flux de données, et 2) la recommandation d'activité par le biais des flux de contrôle. En outre, la même technique de recommandation fournit la tolérance de panne permettant à une application WSAN de s'adapter aux changements dus aux défaillances des capteurs ou/et actuateurs ou à des violations des contraintes. Notre approche a été validée par des cas d'utilisation réalistes mis en œuvre dans le cadre de la plateforme européenne de VITRO et la plate-forme ZODIANET. === Wireless Sensor and Actuator Networks (WSANs) is an emergent technology for various application areas such as security and surveillance applications, traffic control, energy control, etc. Designing and developing applications using these technologies remain, however, a challenging task. Indeed, finding the relevant sensors and actuators, and combining them in a proper way in order to achieve a specific goal is not an easy task and requires several skills detained by different stakeholders. Moreover, sensor/actuator environments are inherently highly dynamic. Furthermore, current applications are in general tightly coupled to the underlying infrastructure which hampers their reuse and flexibility to changes.In this thesis, we present a process-oriented and service-based approach for supporting the development of adaptive WSAN applications. Our approach decouples between the application logic and its implementation. A design-time model is first specified, as a flow of activities, which is then deployed in a particular environment. Decoupling the application logic from its implementation enables on one hand to foster the reuse at the application level and on the other hand to adapt the same application to different environments and situations. To assist designers in specifying new WSAN applications, we propose two methods: 1)activity and orchestration reuse through data flows, and 2)activity recommendation through control flows. Moreover, the same recommendation technique enables providing fault-tolerant mechanism enabling a WSAN application to adapt to changes due to sensor failures or constraints violation. Our approach has been validated by realistic use cases that have been implemented in the context of the European project VITRO platform and the Zodianet platform. |
author2 |
Université Paris-Saclay (ComUE) |
author_facet |
Université Paris-Saclay (ComUE) Movahedi, Zahra |
author |
Movahedi, Zahra |
author_sort |
Movahedi, Zahra |
title |
A business process approach for application development in wireless sensor and actuator networks |
title_short |
A business process approach for application development in wireless sensor and actuator networks |
title_full |
A business process approach for application development in wireless sensor and actuator networks |
title_fullStr |
A business process approach for application development in wireless sensor and actuator networks |
title_full_unstemmed |
A business process approach for application development in wireless sensor and actuator networks |
title_sort |
business process approach for application development in wireless sensor and actuator networks |
publishDate |
2015 |
url |
http://www.theses.fr/2015SACLL002 |
work_keys_str_mv |
AT movahedizahra abusinessprocessapproachforapplicationdevelopmentinwirelesssensorandactuatornetworks AT movahedizahra uneapprochemetierpourledeveloppementdesapplicationsdanslesreseauxdecapteursetactuateurssansfils AT movahedizahra businessprocessapproachforapplicationdevelopmentinwirelesssensorandactuatornetworks |
_version_ |
1719311009405992960 |
spelling |
ndltd-theses.fr-2015SACLL0022020-02-03T15:24:18Z A business process approach for application development in wireless sensor and actuator networks Une approche métier pour le développement des applications dans les réseaux de capteurs et actuateurs sans fils Application à base de capteurs et actuateurs Processus métier Orchestration de services Réseaux de capteurs et actuateurs sans fils Recommandation de services Aide à la conception Sensor-Actuatur-Based applications Business prcoess Service orchestration Wireless Sensor and Actuator Nertworks Service recommandation Design assistance Les réseaux de capteurs-actuateurs sans fils (WSANs) sont une technologie émergente dans divers domaines d'application tels que la surveillance, le contrôle du trafic, la domotique, etc. La conception et le développement d'applications utilisant ces technologies restent, cependant, une tâche difficile. En effet, la découverte des capteurs et actuateurs pertinents, et leur combinaison de manière appropriée pour atteindre un objectif spécifique n'est pas une tâche facile et nécessite plusieurs compétences détenues par différents acteurs. De plus, les environnements de capteurs/actuateurs sont par nature très dynamiques. En outre, les applications actuelles sont en général étroitement couplées à l'infrastructure sous-jacente, ce qui entrave leur réutilisation et la flexibilité aux changements.Dans cette thèse, nous présentons une approche orientée processus métier et services afin de permettre le développement des applications adaptables. Notre approche découple la logique de l'application et sa mise en œuvre : Un modèle est d'abord spécifié dans la phase de conception, comme un flux d'activités, et est ensuite déployé dans un environnement particulier. Découpler la logique d'une application et sa mise en œuvre permet d'une part d'apporter la réutilisation au niveau d'application et d'autre part d'adapter la même application à différents environnements et situations. Pour aider les concepteurs à spécifier des nouvelles applications WSANs, nous proposons deux méthodes: 1) la réutilisation d'activité et d'orchestration par le biais des flux de données, et 2) la recommandation d'activité par le biais des flux de contrôle. En outre, la même technique de recommandation fournit la tolérance de panne permettant à une application WSAN de s'adapter aux changements dus aux défaillances des capteurs ou/et actuateurs ou à des violations des contraintes. Notre approche a été validée par des cas d'utilisation réalistes mis en œuvre dans le cadre de la plateforme européenne de VITRO et la plate-forme ZODIANET. Wireless Sensor and Actuator Networks (WSANs) is an emergent technology for various application areas such as security and surveillance applications, traffic control, energy control, etc. Designing and developing applications using these technologies remain, however, a challenging task. Indeed, finding the relevant sensors and actuators, and combining them in a proper way in order to achieve a specific goal is not an easy task and requires several skills detained by different stakeholders. Moreover, sensor/actuator environments are inherently highly dynamic. Furthermore, current applications are in general tightly coupled to the underlying infrastructure which hampers their reuse and flexibility to changes.In this thesis, we present a process-oriented and service-based approach for supporting the development of adaptive WSAN applications. Our approach decouples between the application logic and its implementation. A design-time model is first specified, as a flow of activities, which is then deployed in a particular environment. Decoupling the application logic from its implementation enables on one hand to foster the reuse at the application level and on the other hand to adapt the same application to different environments and situations. To assist designers in specifying new WSAN applications, we propose two methods: 1)activity and orchestration reuse through data flows, and 2)activity recommendation through control flows. Moreover, the same recommendation technique enables providing fault-tolerant mechanism enabling a WSAN application to adapt to changes due to sensor failures or constraints violation. Our approach has been validated by realistic use cases that have been implemented in the context of the European project VITRO platform and the Zodianet platform. Electronic Thesis or Dissertation Text en http://www.theses.fr/2015SACLL002 Movahedi, Zahra 2015-09-29 Université Paris-Saclay (ComUE) Defude, Bruno |