Smart configuration of smart environments
- Author
- Simon Mayer, Ruben Verborgh (UGent) , Matthias Kovatsch and Friedemann Mattern
- Organization
- Abstract
- One of the central research challenges in the Internet of Things and Ubiquitous Computing domains is how users can be enabled to "program" their personal and industrial smart environments by combining services that are provided by devices around them. We present a service composition system that enables the goal-driven configuration of smart environments for end users by combining semantic metadata and reasoning with a visual modeling tool. In contrast to process-driven approaches where service mashups are statically defined, we make use of embedded semantic API descriptions to dynamically create mashups that fulfill the user's goal. The main advantage of our system is its high degree of flexibility, as service mashups can adapt to dynamic environments and are fault-tolerant with respect to individual services becoming unavailable. To support users in expressing their goals, we integrated a visual programming tool with our system that allows to model the desired state of a smart environment graphically, thereby hiding the technicalities of the underlying semantics. Possible applications of the presented system include the management of smart homes to increase individual well-being, and reconfigurations of smart environments, for instance in the industrial automation or healthcare domains. Note to Practitioners-Machine tooling times are an important factor especially when producing small batch sizes. Our approach holds the potential to have manufacturing lines reconfigure themselves at runtime, based on descriptions of the functionality of individual devices. It can even consider properties that influence the process indirectly ("nonfunctional"), such as the time or monetary cost of a process. We additionally implemented a system that makes these rather complex descriptions understandable for nonspecialists. In this paper, we describe use cases from the home automation and future manufacturing domains.
- Keywords
- Internet of Things, WEB SERVICE COMPOSITION, semantic technologies, service composition, smart factory, smart home, web of things
Downloads
-
(...).pdf
- full text
- |
- UGent only
- |
- |
- 1.16 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-8050648
- MLA
- Mayer, Simon, et al. “Smart Configuration of Smart Environments.” IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, vol. 13, no. 3, IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 2016, pp. 1247–55, doi:10.1109/TASE.2016.2533321.
- APA
- Mayer, S., Verborgh, R., Kovatsch, M., & Mattern, F. (2016). Smart configuration of smart environments. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 13(3), 1247–1255. https://doi.org/10.1109/TASE.2016.2533321
- Chicago author-date
- Mayer, Simon, Ruben Verborgh, Matthias Kovatsch, and Friedemann Mattern. 2016. “Smart Configuration of Smart Environments.” IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING 13 (3): 1247–55. https://doi.org/10.1109/TASE.2016.2533321.
- Chicago author-date (all authors)
- Mayer, Simon, Ruben Verborgh, Matthias Kovatsch, and Friedemann Mattern. 2016. “Smart Configuration of Smart Environments.” IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING 13 (3): 1247–1255. doi:10.1109/TASE.2016.2533321.
- Vancouver
- 1.Mayer S, Verborgh R, Kovatsch M, Mattern F. Smart configuration of smart environments. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING. 2016;13(3):1247–55.
- IEEE
- [1]S. Mayer, R. Verborgh, M. Kovatsch, and F. Mattern, “Smart configuration of smart environments,” IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, vol. 13, no. 3, pp. 1247–1255, 2016.
@article{8050648,
abstract = {{One of the central research challenges in the Internet of Things and Ubiquitous Computing domains is how users can be enabled to "program" their personal and industrial smart environments by combining services that are provided by devices around them. We present a service composition system that enables the goal-driven configuration of smart environments for end users by combining semantic metadata and reasoning with a visual modeling tool. In contrast to process-driven approaches where service mashups are statically defined, we make use of embedded semantic API descriptions to dynamically create mashups that fulfill the user's goal. The main advantage of our system is its high degree of flexibility, as service mashups can adapt to dynamic environments and are fault-tolerant with respect to individual services becoming unavailable. To support users in expressing their goals, we integrated a visual programming tool with our system that allows to model the desired state of a smart environment graphically, thereby hiding the technicalities of the underlying semantics. Possible applications of the presented system include the management of smart homes to increase individual well-being, and reconfigurations of smart environments, for instance in the industrial automation or healthcare domains.
Note to Practitioners-Machine tooling times are an important factor especially when producing small batch sizes. Our approach holds the potential to have manufacturing lines reconfigure themselves at runtime, based on descriptions of the functionality of individual devices. It can even consider properties that influence the process indirectly ("nonfunctional"), such as the time or monetary cost of a process. We additionally implemented a system that makes these rather complex descriptions understandable for nonspecialists. In this paper, we describe use cases from the home automation and future manufacturing domains.}},
author = {{Mayer, Simon and Verborgh, Ruben and Kovatsch, Matthias and Mattern, Friedemann}},
issn = {{1545-5955}},
journal = {{IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING}},
keywords = {{Internet of Things,WEB SERVICE COMPOSITION,semantic technologies,service composition,smart factory,smart home,web of things}},
language = {{eng}},
number = {{3}},
pages = {{1247--1255}},
publisher = {{IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC}},
title = {{Smart configuration of smart environments}},
url = {{http://doi.org/10.1109/TASE.2016.2533321}},
volume = {{13}},
year = {{2016}},
}
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: