End-User Development of Context-Dependent Applications

We investigate end user development of context dependent applications from two viewpoints: expressiveness, to what extent they support the relevant concepts, and usability, for which we carry out a number of user studies.