Defining Services and Service Orchestrators Acting on Shared Sensors and Actuators
Rayhana Bouali Baghli, Elie Najm, Bruno Traverson
2018
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.
DownloadPaper 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