loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Anthony Savidis 1 ; 2 ; Yannis Valsamakis 1 and Dimitris Linaritis 1

Affiliations: 1 Department of Computer Science, University of Crete, Greece ; 2 Institute of Computer Science, FORTH, Heraklion, Crete, Greece

Keyword(s): Internet of Things, Smart Automations, Visual Programming Languages, End-user Development.

Abstract: The notion of end-user programming gains increasing attention in the context of the Internet of Things (IoT) as a promising way to enable users develop personalized automations by deploying visual programming tools. In an IoT ecosystem, devices may be either invisible to users, embedded or hardly locatable, sometimes physically inaccessible. In this sense, testing becomes very challenging and difficult, since bringing physical devices to certain states may be either impractical (e.g. window and door sensors) or overall unsafe (e.g. fire or smoke sensors). It is crucial that trials are carried out in a protected, virtual environment, not the physical one. In this context we discuss a simulated runtime that addresses the challenges of testing end-user automations by entirely virtualizing devices. In this runtime, tests are not confined to a particular location, but may be carried out anywhere and anytime, totally disengaged from the physical ecosystem, with all user tools residing in a ny typical mobile machine, capable to fully operate standalone in test mode. Finally, when automations involve time and scheduling, for practical reasons, time itself can be simulated so that testing is done on demand, not following or waiting the pace of physical time. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.192.15.251

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Savidis, A.; Valsamakis, Y. and Linaritis, D. (2021). Simulated IoT Runtime with Virtual Smart Devices: Debugging and Testing End-user Automations. In Proceedings of the 17th International Conference on Web Information Systems and Technologies - WEBIST; ISBN 978-989-758-536-4; ISSN 2184-3252, SciTePress, pages 145-155. DOI: 10.5220/0010714400003058

@conference{webist21,
author={Anthony Savidis. and Yannis Valsamakis. and Dimitris Linaritis.},
title={Simulated IoT Runtime with Virtual Smart Devices: Debugging and Testing End-user Automations},
booktitle={Proceedings of the 17th International Conference on Web Information Systems and Technologies - WEBIST},
year={2021},
pages={145-155},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010714400003058},
isbn={978-989-758-536-4},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the 17th International Conference on Web Information Systems and Technologies - WEBIST
TI - Simulated IoT Runtime with Virtual Smart Devices: Debugging and Testing End-user Automations
SN - 978-989-758-536-4
IS - 2184-3252
AU - Savidis, A.
AU - Valsamakis, Y.
AU - Linaritis, D.
PY - 2021
SP - 145
EP - 155
DO - 10.5220/0010714400003058
PB - SciTePress