Analyzing the software architectures supporting HCI/HMI processes through a systematic review of the literature. (May 2019)
- Record Type:
- Journal Article
- Title:
- Analyzing the software architectures supporting HCI/HMI processes through a systematic review of the literature. (May 2019)
- Main Title:
- Analyzing the software architectures supporting HCI/HMI processes through a systematic review of the literature
- Authors:
- Cruz-Benito, Juan
García-Peñalvo, Francisco J.
Therón, Roberto - Abstract:
- Graphical abstract: Highlights: The SLR identified 39 papers using Software Architectures (SA) to support HCI/HMI. The main approaches found on SA: layered, modular and based on software agents. The interfaces covered were mainly related to (GUIs) and multimodal/natural ones. Generic solutions to support or analyze HCI/HMI processes are still rare. The study observes a lack of standardization, mainly appeared ad-hoc solutions. Abstract: 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 includedGraphical abstract: Highlights: The SLR identified 39 papers using Software Architectures (SA) to support HCI/HMI. The main approaches found on SA: layered, modular and based on software agents. The interfaces covered were mainly related to (GUIs) and multimodal/natural ones. Generic solutions to support or analyze HCI/HMI processes are still rare. The study observes a lack of standardization, mainly appeared ad-hoc solutions. Abstract: 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. … (more)
- Is Part Of:
- Telematics and informatics. Volume 38(2019)
- Journal:
- Telematics and informatics
- Issue:
- Volume 38(2019)
- Issue Display:
- Volume 38, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 38
- Issue:
- 2019
- Issue Sort Value:
- 2019-0038-2019-0000
- Page Start:
- 118
- Page End:
- 132
- Publication Date:
- 2019-05
- Subjects:
- Human-Computer Interaction -- Human-Machine Interaction -- Software Architectures -- Systematic Literature Review
Telecommunication -- Periodicals
Computer networks -- Periodicals
Télécommunications -- Périodiques
Réseaux d'ordinateurs -- Périodiques
384 - Journal URLs:
- http://www.sciencedirect.com/science/journal/07365853 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.tele.2018.09.006 ↗
- Languages:
- English
- ISSNs:
- 0736-5853
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8782.955000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 9660.xml