2019
Journal article  Open Access

End-User Development for Personalizing Applications, Things, and Robots

Paternò F., Santoro C.

Internet of things  Metaphors  End user development  Education  Programming styles  Human Factors and Ergonomics  Hardware and Architecture  Software  Robots  Human-Computer Interaction  General Engineering 

The pervasiveness of ICT technologies has led to a growing need to empower people to obtain applications that meet their specific requirements. End-User Development (EUD) is a growing research field aiming to provide people without programming experience with concepts, methods and tools to allow them to create or modify their applications. Recent mainstream technological trends related to the Internet of Things (IoT) and the availability of robots have further stimulated interest in this approach. In the paper, we discuss the historical evolution of EUD, then we analyses the main current challenges with respect to recent technological trends (IoT and social robots) through the use of some conceptual dimensions, and conclude with a discussion of a possible research agenda for the field.

Source: International journal of human-computer studies (Print) 131 (2019). doi:10.1016/j.ijhcs.2019.06.002

Publisher: Academic Press,, San Diego , Regno Unito


Metrics



Back to previous page
BibTeX entry
@article{oai:it.cnr:prodotti:405858,
	title = {End-User Development for Personalizing Applications, Things, and Robots},
	author = {Paternò F. and Santoro C.},
	publisher = {Academic Press,, San Diego , Regno Unito},
	doi = {10.1016/j.ijhcs.2019.06.002},
	journal = {International journal of human-computer studies (Print)},
	volume = {131},
	year = {2019}
}