End-user Development and Internet of Things
End-user development is a field that aims to empower end-users who are not necessarily experts in software development, to create their own software to address their specific needs. Technological trends like ubiquitous computing, and the internet of things, have renewed the interest in end-user development for diverse audiences.
The aim of this project is to examine the existing End-user development solution in Internet of Things and extend the existing solutions. This project involves working with smart devices such as Philips Hue Lamps, Sensors, EnOcean devices, etc.