A Design Space for End User Development in the Time of the Internet of Things

A Design Space for End User Development in the Time of the Internet of Things
复制标题

物联网时代最终用户开发的设计空间

DOI:
--
复制
发表时间:
2017
期刊:
New Perspectives in End-User Development
影响因子:
--
通讯作者:
C. Santoro
C. Santoro
中科院分区:
--
文献类型:
--
作者:
F. Paternò;C. Santoro

文献摘要

被引文献

相似文献

本文讨论了物联网为最终用户开发交互式应用程序所提出的问题,以及如何解决这些问题。在这样的技术设置中,应用必须适应各种类型的上下文事件,这些上下文事件可以与用户、设备、环境和社交关系相关。这就需要支持应用程序开发的环境,这些应用程序能够科普人员、对象、设备和服务的动态集合。本文讨论了这些环境的特征概念及其潜在的动机,通过分析各种解决方案,以支持他们和他们的主要设计问题。我们描述了相关的概念,并讨论了如何使他们理解的人没有编程经验。这项工作的一个结果是设计空间,它确定了应该解决的主要功能,以支持使用EUD方法的物联网应用程序。这样的设计空间可以用作各种方法之间的比较讨论的基础。所提供的分析还可以为新工具的设计和开发提供信息,并激发对当前研究挑战的讨论。
This paper discusses the issues raised by the Internet of Things for end user development of interactive applications, and how they can be addressed. In such technological setting, applications have to adapt to various types of contextual events, which can be related to users, devices, environments, and social relationships. This calls for environments supporting the development of applications able to cope with dynamic sets of people, objects, devices, and services. The article discusses the characterizing concepts of such environments and their underlying motivations by analysing various solutions proposed to support them and their main design issues. We describe the relevant concepts and discuss how to make them understandable by people without programming experience. One result of this work is a design space, which identifies the main features that should be addressed to support Internet of Things applications using EUD approaches. Such a design space can be used as the basis for comparative discussion amongst various approaches. The analysis provided can also inform the design and development of new tools, and stimulate discussion on current research challenges.