Hasselt

Author:

Cuenca Fredy1,Van den Bergh Jan2,Luyten Kris2,Coninx Karin2

Affiliation:

1. School of Mathematical Sciences and Information Technology, Yachay Tech, San Miguel de Urcuquí, Ecuador & Expertise Centre for Digital Media, Hasselt University – tUL – imec, Diepenbeek, Belgium

2. Expertise Centre for Digital Media, Hasselt University – tUL – imec, Diepenbeek, Belgium

Abstract

Implementing multimodal interactions with event-driven languages results in a ‘callback soup', a source code littered with a multitude of flags that have to be maintained in a self-consistent manner and across different event handlers. Prototyping multimodal interactions adds to the complexity and error sensitivity, since the program code has to be refined iteratively as developers explore different possibilities and solutions. The authors present a declarative language for rapid prototyping multimodal interactions: Hasselt permits declaring composite events, sets of events that are logically related because of the interaction they support, that can be easily bound to dedicated event handlers for separate interactions. The authors' approach allows the description of multimodal interactions at a higher level of abstraction than event languages, which saves developers from dealing with the typical ‘callback soup' thereby resulting in a gain in programming efficiency and a reduction in errors when writing event handling code. They compared Hasselt with using a traditional programming language with strong support for events in a study with 12 participants each having a solid background in software development. When performing equivalent modifications to a multimodal interaction, the use of Hasselt leads to higher completion rates, lower completion times, and less code testing than when using a mainstream event-driven language.

Publisher

IGI Global

Reference41 articles.

Cited by 5 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Psychosocial Impact of Collaborating with an Autonomous Mobile Robot: Results of an Exploratory Case Study;Companion of the 2021 ACM/IEEE International Conference on Human-Robot Interaction;2021-03-08

2. Integrating Mobile Multimodal Interactions based on Programming By Demonstration​;International Journal of Human–Computer Interaction;2020-10-30

3. Working with Walt: How a Cobot Was Developed and Inserted on an Auto Assembly Line;IEEE Robotics & Automation Magazine;2018-06

4. Using programming by demonstration for multimodality in mobile-human interactions;Proceedings of the 29th Conference on l'Interaction Homme-Machine;2017-08-29

5. DICE-R;Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems;2017-06-26

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3