CharIoT: An End-user Programming Environment for the IoT
Matúš Tomlein
Anind K Dey
Proceedings of the Seventh International Conference on the Internet of Things

Abstract

Despite the breadth of related work, enabling end-users of varying technical ability to leverage sensor data to control their Internet of Things (IoT)-enabled installations remains a challenge. This work proposes a unified interface that provides three building blocks to support the end-user configuration of IoT environments: capturing higher-level events in the installation through virtual sensors, construction of automation rules with a visual overview of the current configuration and support for sharing configuration between end-users using a recommendation mechanism.

Bibtex

@inproceedings{Tomlein:2017:CEP:3131542.3140261,
    author = "Tomlein, Mat{\'{u}}{\v{s}} and Boovaraghavan, Sudershan and Agarwal, Yuvraj and Dey, Anind K",
    pages = "25:1----25:2",
    booktitle = "Proceedings of the Seventh International Conference on the Internet of Things",
    title = "CharIoT: An End-user Programming Environment for the IoT",
    year = "2017",
    doi = "10.1145/3131542.3140261"
}

Plain Text

Matúš Tomlein, Sudershan Boovaraghavan, Yuvraj Agarwal, and Anind K Dey. Chariot: an end-user programming environment for the iot. In Proceedings of the Seventh International Conference on the Internet of Things, 25:1—–25:2. 2017. doi:10.1145/3131542.3140261.