Litcius/Paper detail

Ontologies in human–computer interaction: A systematic literature review

Simone Dornelas Costa, Monalessa Perini Barcellos, Ricardo de Almeida Falbo

2021Applied Ontology21 citationsDOI

Abstract

Human–Computer Interaction (HCI) is a multidisciplinary area that involves a diverse body of knowledge and a complex landscape of concepts, which can lead to semantic problems, hampering communication and knowledge transfer. Ontologies have been successfully used to solve semantics and knowledge-related problems in several domains. This paper presents a systematic literature review that investigated the use of ontologies in the HCI domain. The main goal was to find out how HCI ontologies have been used and developed. 35 ontologies were identified. As a result, we noticed that they cover different HCI aspects, such as user interface, interaction phenomenon, pervasive computing, user modeling / profile, HCI design, interaction experience and adaptive interactive system. Although there are overlaps, we did not identify reuse among the 35 analyzed ontologies. The ontologies have been used mainly to support knowledge representation and reasoning. Although ontologies have been used in HCI for more than 25 years, their use became more frequent in the last decade, when ontologies address a higher number of HCI aspects and are represented as both conceptual and computational models. Concerning how ontologies have been developed, we noticed that some good practices of ontology engineering have not been followed. Considering that the quality of an ontology directly influences the quality of the solution built based on it, we believe that there is an opportunity for HCI and ontology engineering professionals to get closer to build better and more effective ontologies, as well as ontology-based solutions.

Topics & Concepts

OntologyComputer scienceIDEF5Ontology engineeringOntology componentsProcess ontologyUpper ontologySemantics (computer science)Domain (mathematical analysis)Knowledge representation and reasoningHuman–computer interactionSemantic WebOntology alignmentInformation retrievalArtificial intelligencePhilosophyEpistemologyMathematicsProgramming languageMathematical analysisSemantic Web and OntologiesUsability and User Interface DesignSpeech and dialogue systems
Ontologies in human–computer interaction: A systematic literature review | Litcius