Analyzing the software architectures supporting HCI/HMI processes through a systematic review of the literature

被引:22
作者
Cruz-Benito, Juan [1 ]
Garcia-Penalvo, Francisco J. [1 ]
Theron, Roberto [2 ]
机构
[1] Univ Salamanca, Res Inst Educ Sci, Dept Comp & Automat, GRIAL Res Grp, Paseo Canalejas 169, E-37008 Salamanca, Spain
[2] Univ Salamanca, Dept Comp & Automat, GRIAL Res Grp, Vis USAL Res Grp, Plaza Caidos S-N, E-37008 Salamanca, Spain
关键词
Human-Computer Interaction; Human-Machine Interaction; Software Architectures; Systematic Literature Review; USER INTERFACES; USABILITY;
D O I
10.1016/j.tele.2018.09.006
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
Many researchers have dealt with Human-Computer Interaction or Human-Machine Interaction by building or designing software architectures that facilitate the users' interaction or recognize users' inputs to the generate proper responses. Many studies include these approaches in different research areas: from research in healthcare to mobile environments, robotics, etc. Interaction is seen as a critical concept, and the work for its improvement is a crucial factor for many platforms, systems, and business domains. The goal of this manuscript is to present a systematic review of the literature to identify, analyze and classify the published approaches to support or enhance Human-Computer Interaction or Human-Machine Interaction from the perspective of software architectures. The method followed is the systematic review following the guidelines related to Systematic Literature Reviews methods such as the one proposed by Kitchenham and other authors in the field of software engineering. As results, this study identified 39 papers that included software architectures to improve or analyze Human-Computer Interaction or Human-Machine Interaction. Three main approaches were found on software architectures: layered architectures, modular architectures, and architectures based on software agents, but they lacked standardization and were mainly ad-hoc solutions. The primary interfaces covered were those related to Graphical User Interfaces (GUIs) and multimodal/natural ones. The primary application domain detected were in multimodal systems. The main purpose of most of the papers was to support multimodal interaction. Some conclusions achieved are that the generic solutions to support or analyze HCI/HMI processes are still rare in the literature. Despite many works dealing with this topic and its issues and challenges, it is necessary to keep on improving the research in this area through the application of standard techniques and solutions, exploring new ways of analyzing and interpreting interaction, escaping from ad-hoc solutions or evaluating the solutions proposed.
引用
收藏
页码:118 / 132
页数:15
相关论文
共 61 条
  • [1] [Anonymous], 2014, UNIVERSAL ACCESS HUM, DOI DOI 10.1007/978-3-319-07446-7_43
  • [2] [Anonymous], ADJ P 2015 ACM INT J
  • [3] [Anonymous], P SIGCHI C HUM FACT
  • [4] [Anonymous], AUTOMATION COMMUNICA
  • [5] [Anonymous], 23 INT C SOFTW ENG
  • [6] [Anonymous], TECHNOLOGY APPL
  • [7] [Anonymous], P 15 ACM INT C MULT
  • [8] [Anonymous], 2013, SOFTWARE ARCHITECTUR
  • [9] [Anonymous], 1997, P ISIE 97 P IEEE INT
  • [10] [Anonymous], P INTERACT93 CHI 93