Defining Services and Service Orchestrators Acting on Shared Sensors and Actuators

Rayhana Bouali Baghli, Elie Najm, Bruno Traverson

Abstract

In the context of the Internet of Things (IoT), it is necessary to design services that are loosely coupled to the objects on which they act. We call these loosely coupled services generic services. Based on a previous work that defines a three-levelled architecture for the IoT, we first propose a declarative approach to the design generic services for the IoT. Then, based on this declarative description, we define service orchestrators which are high level services that are able to manage access conflicts of services to connected objects. Next, we describe consistency rules to check validity of a generic service or an orchestrator. Finally, we illustrate our approach with use cases around services in a smart home.

References

Download


Paper Citation


in Harvard Style

Bouali Baghli R., Najm E. and Traverson B. (2018). Defining Services and Service Orchestrators Acting on Shared Sensors and Actuators.In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-283-7, pages 237-246. DOI: 10.5220/0006609402370246


in Bibtex Style

@conference{modelsward18,
author={Rayhana Bouali Baghli and Elie Najm and Bruno Traverson},
title={Defining Services and Service Orchestrators Acting on Shared Sensors and Actuators},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2018},
pages={237-246},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006609402370246},
isbn={978-989-758-283-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Defining Services and Service Orchestrators Acting on Shared Sensors and Actuators
SN - 978-989-758-283-7
AU - Bouali Baghli R.
AU - Najm E.
AU - Traverson B.
PY - 2018
SP - 237
EP - 246
DO - 10.5220/0006609402370246