End-User Development: an Emerging Field for Empowering People

Speaker:  Fabio Paterno – Pisa, Italy
Topic(s):  Human Computer Interaction


End-User Development is a set of methods, techniques, and tools that allow users of software systems, who are acting as non-professional software developers, at some point to create, modify or extend a software artefact  The purpose of this talk is to introduce the motivations behind end user development, discuss its basic concepts and roots, and review the current state of art. Various approaches are discussed and classified in terms of their main features and the technologies and platforms for which they have been developed. Lastly, the lecture provides indications of interesting possibilities for further evolution.

About this Lecture

Number of Slides:  60
Duration:  60 minutes
Languages Available:  English
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.