End User Development: Verifying Home Behavior
In Joint Proceedings HCI Engineering 2019 - Methods and Tools for Advanced Interactive Systems and Integration of Multiple Stakeholder Viewpoints co-located with 11th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2019). pages 27-32. 2019.
End User Programming is a solution to enable inhabitants to create a smart home adapted to their lifestyle. With this purpose, it is necessary to design softwares adapted to end-users. This paper presents why inhabitants may need to evaluate the home behavior when she/he (1) specifies and (2) maintains and improves her/his programs, and how existing tools can meet these needs.