Touch-enabled Programming for the Lab of Things
Zheng Dong, Arjmand Samuel

TL;DR
This paper introduces a touch-enabled programming approach for the Lab of Things platform, simplifying development and reducing effort by integrating a generic app with TouchDevelop, a user-friendly environment.
Contribution
It presents a novel method of programming the Lab of Things using a generic app and TouchDevelop, making development more accessible and efficient.
Findings
Simplifies programming on the Lab of Things platform.
Reduces development time and effort.
Enables touch-enabled programming environment.
Abstract
Lab of Things (LoT, lab-of-things.com) is a research platform for interconnection, programming, and large scale deployment of devices and sensors. These devices and sensors can then be used for deployment of field studies in a variety of research areas including elderly care, energy management, and the like. LoT is built on top of HomeOS, a middle-ware component, making interconnection of a wide range of devices possible. LoT also provides cloud storage and remote monitoring capabilities. Traditionally programming on the LoT platform has been done using C# in Microsoft Visual Studio. While LoT programs developed on the .NET framework offer a rich set of functionality, writing programs on LoT can be challenging for developers who are not experienced with the technology involved. In this demonstration, we introduce an innovative programming approach on the LoT platform by building a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Touch-Enabled Programming for the Lab of Things· youtube
Taxonomy
TopicsIoT and Edge/Fog Computing · Software System Performance and Reliability · Cloud Computing and Resource Management
