From Ontology Design to User Experience. A Methodology to Design Interfaces for Information Seeking Purposes

Authors

DOI:

https://doi.org/10.6092/issn.2532-8816/19038

Keywords:

Semantic Web, Linked Open Data, Ontology Design, User Experience, Design Methodology

Abstract

When designing data-driven web applications, users’ informative needs are aligned to knowledge organization (KO) requirements, which are secondly mapped to user interfaces (UI) components, and finally to user experience (UX) journeys. Particularly, when data are served as Linked Open Data, data and user requirements can be associated with competency questions that an ontology should address. However, to the best of our knowledge, there is no full-fledged methodology that systematically adopts ontology requirements to design UI components and UX journeys. In this article we propose a methodology to design web applications for information seeking purposes that leverages well-known ontology design methodologies and UI/UX approaches. We present a case study based on music heritage and we evaluate it via a user study.

References

Amna, Anis R, and Geert Poels. 2022. ‘Ambiguity in User Stories: A Systematic Literature Review’. Information and Software Technology 145. https://doi.org/10.1016/j.infsof.2022.106824

Bakaev, Maxim, and Tatiana Avdeenko. 2010. ‘Ontology to Support Web Design Activities in E-Commerce Software Development Process’. In Proceedings of the IASTED International Conference on Automation, Control, and Information Technology-Information and Communication Technology, ACIT-ICT, 241–48. http://dx.doi.org/10.2316/P.2010.691-075.

Bakaev, Maxim, and Martin Gaedke. 2016. ‘Application of Evolutionary Algorithms in Interaction Design: From Requirements and Ontology to Optimized Web Interface’. In 2016 IEEE NW Russia Young Researchers in Electrical and Electronic Engineering Conference (EIConRusNW), 129–34. IEEE. https://doi.org/10.1109/EIConRusNW.2016.7448138.

Bellucci, Andrea, Giulio Jacucci, Veera Kotkavuori, Bariş Serim, Imtiaj Ahmed, and Salu Ylirisku. 2015. ‘Extreme Co-Design: Prototyping with and by the User for Appropriation of Web-Connected Tags’. In End-User Development, edited by Paloma Díaz, Volkmar Pipek, Carmelo Ardito, Carlos Jensen, Ignacio Aedo, and Alexander Boden, 109–24. Cham: Springer International Publishing. https://doi.org/10.1007/978-3-319-18425-8_8.

Benford, Steve, Gabriella Giannachi, Boriana Koleva, and Tom Rodden. 2009. ‘From Interaction to Trajectories: Designing Coherent Journeys through User Experiences’. In Proceedings of the Sigchi Conference on Human Factors in Computing Systems, 709–18. https://doi.org/10.1145/1518701.1518812.

Berners-Lee, Tim, James Hendler, and Ora Lassila. 2001. ‘The Semantic Web’. Scientific American 284 (5): 34–43.

Bevan, Nigel, Jim Carter, Jonathan Earthy, Thomas Geis, and Susan Harker. 2016. ‘New ISO Standards for Usability, Usability Reports and Usability Measures’. In Human-Computer Interaction. Theory, Design, Development and Practice: 18th International Conference, HCI International 2016, Toronto, ON, Canada, July 17-22, 2016. Proceedings, Part I 18, edited by Masaaki Kurosu, 268–78. Lecture Notes in Computer Science, vol 9731, Springer. https://doi.org/10.1007/978-3-319-39510-4_25.

Brown, Tim. 2008. ‘Design Thinking’. Harvard Business Review 86 (6): 84.

Carriero, Valentina Anita, Aldo Gangemi, Maria Letizia Mancinelli, Andrea Giovanni Nuzzolese, Valentina Presutti, and Chiara Veninata. 2021. ‘Pattern-Based Design Applied to Cultural Heritage Knowledge Graphs’. Semantic Web 12 (2): 313–57. https://doi.org/10.3233/SW-200422.

Charalampidis, Charalampos C, and Euclid A Keramopoulos. 2018. ‘Semantic Web User Interfaces–A Model and a Review’. Data & Knowledge Engineering 115:214–27. https://doi.org/10.1016/j.datak.2018.04.003.

Chasanidou, Dimitra, Andrea Alessandro Gasparini, and Eunji Lee. 2015. ‘Design Thinking Methods and Tools for Innovation’. In Design, User Experience, and Usability: Design Discourse: 4th International Conference, DUXU 2015, Held as Part of HCI International 2015, Los Angeles, CA, USA, August 2–7, 2015, Proceedings, Part I, 12–23. Springer. https://doi.org/10.1007/978-3-319-20886-2_2.

Cooper, Alan. 1999. ‘The Inmates Are Running the Asylum’. In Software-Ergonomie ‘99: Design von Informationswelten, edited by Udo Arend, Edmund Eberleh, and Knut Pitschke, 17–17. Wiesbaden: Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-99786-9_1.

Cota, Giuseppe, Marilena Daquino, and Gian Luca Pozzato. 2020. Applications and Practices in Ontology Design, Extraction, and Reasoning. Vol. 49. Studies on the Semantic Web. IOS Press.

Dermeval, Diego, Jéssyka Vilela, Ig Ibert Bittencourt, Jaelson Castro, Seiji Isotani, Patrick Brito, and Alan Silva. 2016. ‘Applications of Ontologies in Requirements Engineering: A Systematic Review of the Literature’. Requirements Engineering 21:405–37. https://doi.org/10.1007/s00766-015-0222-6.

Domingo, M. 2021. ‘User Stories: As a [UX Designer] I Want to [Embrace Agile] so That [I Can Make My Projects User-Centered]’. Interaction Design Foundation - IxDF. https://www.interaction-design.org/literature/article/user-stories-as-a-ux-des igner-i-want-to-embrace-agile-so-that-i-can-make-my-projects-user-centered.

Dorst, Kees. 2011. ‘The Core of ‘Design Thinking’ and Its Application’. Design Studies, Interpreting Design Thinking, 32 (6): 521–32. https://doi.org/10.1016/j.destud.2011.07.006.

Gangemi, Aldo, and Valentina Presutti. 2009. ‘Ontology Design Patterns’. In Handbook on Ontologies, edited by Steffen Staab and Rudi Studer, 221–43. Berlin, Heidelberg: Springer. https://doi.org/10.1007/978-3-540-92673-3_10.

Gruber, Marc, Nick De Leon, Gerard George, and Paul Thompson. 2015. ‘Managing by Design’. Academy of Management Journal 58(1): 1-7. https://doi.org/10.5465/amj.2015.4001.

Gruen, Dan, Thyra Rauch, Sarah Redpath, and Stefan Ruettinger. 2002. ‘The Use of Stories in User Experience Design’. International Journal of Human-Computer Interaction 14 (3–4): 503–34. https://doi.org/10.1080/10447318.2002.9669132.

Gruninger, Michael. 1995. ‘Methodology for the Design and Evaluation of Ontologies’. In Proc. IJCAI’95, Workshop on Basic Ontological Issues in Knowledge Sharing. Montreal.

Hitzler, Pascal. 2021. ‘A Review of the Semantic Web Field’. Communications of the ACM 64 (2): 76–83. https://doi.org/10.1145/3397512.

Hoeber, Orland, and Xue Yang. 2007. ‘User-Oriented Evaluation Methods for Interactive Web Search Interfaces’. In In 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops, 239–43. https://doi.org/10.1109/WI-IATW.2007.28.

Hyvönen, Eero. 2020. ‘Using the Semantic Web in Digital Humanities: Shift from Data Publishing to Data-Analysis and Serendipitous Knowledge Discovery’. Semantic Web 11 (1): 187–93. https://doi.org/10.3233/SW-190386.

Junior, Plinio Thomaz Aquino, and Lucia Vilela Leite Filgueiras. 2005. ‘User Modeling with Personas’. In Proceedings of the 2005 Latin American Conference on Human-Computer Interaction, 277–82. https://doi.org/10.1145/1111360.1111388.

Kaiya, Haruhiko, Hisayuki Horai, and Motoshi Saeki. 2002. ‘AGORA: Attributed Goal-Oriented Requirements Analysis Method’. In Proceedings IEEE Joint International Conference on Requirements Engineering, 13–22. https://doi.org/10.1109/ICRE.2002.1048501.

Kiruthika, Jay, Souheil Khaddaj, Darrel Greenhill, and Jarek Francik. 2016. ‘User Experience Design in Web Applications’. In 2016 IEEE Intl Conference on Computational Science and Engineering (CSE) and IEEE Intl Conference on Embedded and Ubiquitous Computing (EUC) and 15th Intl Symposium on Distributed Computing and Applications for Business Engineering (DCABES), 642–46. IEEE. https://doi.org/10.1109/CSE-EUC-DCABES.2016.253.

Konstantakis, Markos, and George Caridakis. 2020. ‘Adding Culture to UX: UX Research Methodologies and Applications in Cultural Heritage’. Journal on Computing and Cultural Heritage (JOCCH) 13 (1): 1–17. https://doi.org/10.1145/3354002.

Laubheimer, Page. 2020. ‘3 Persona Types: Lightweight, Qualitative, and Statistical’. Nielsen Norman Group. https://www.nngroup.com/articles/persona-types/.

Law, Effie, Virpi Roto, Arnold POS Vermeeren, Joke Kort, and Marc Hassenzahl. 2008. ‘Towards a Shared Definition of User Experience’. In CHI’08 Extended Abstracts on Human Factors in Computing Systems, 2395–98. https://doi.org/10.1145/1358628.1358693.

Liedtka, Jeanne. 2017. ‘Evaluating the Impact of Design Thinking in Action’. In Academy of Management Proceedings, 2017:10264. Academy of Management Briarcliff Manor, NY 10510. https://doi.org/10.5465/AMBPP.2017.177.

Liedtka, Jeanne, and Tim Ogilvie. 2011. Designing for Growth: A Design Thinking Tool Kit for Managers. New York: Columbia University Press.

Manning, Christopher D., Prabhakar Raghavan, and Hinrich Schütze. 2008. Introduction to Information Retrieval. Cambridge University Press. https://doi.org/10.1017/CBO9780511809071.

Meghini, Carlo, Valentina Bartalesi, Daniele Metilli, and Filippo Benedetti. 2019. ‘Introducing Narratives in Europeana: A Case Study’. International Journal of Applied Mathematics and Computer Science 29 (1). http://dx.doi.org/10.2478/amcs-2019-0001.

Melo, Amanda Meincke, and M. Cecília C. Baranauskas. 2006. ‘AN INCLUSIVE APPROACH TO COOPERATIVE EVALUATION OF WEB USER INTERFACES’. In Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 5: ICEIS, 65–70. SciTePress. https://doi.org/10.5220/0002445500650070.

Nielsen, Jakob. 1994a. ‘Goal Composition: Extending Task Analysis to Predict Things People May Want to Do’. Nielsen Norman Group. https://www.nngroup.com/articles/goal-composition/.

———. 1994b. ‘Guerrilla HCI: Using Discount Usability Engineering to Penetrate the Intimidation Barrier’. In Cost-Justifying Usability, 245–72. USA: Academic Press, Inc.

Norman, Don. 2013. The Design of Everyday Things: Revised and Expanded Edition. New York: Basic books.

Noy, Natalya Fridman, and Carole D Hafner. 1997. ‘The State of the Art in Ontology Design: A Survey and Comparative Review’. AI Magazine 18 (3): 53–53. https://doi.org/10.1609/aimag.v18i3.1306.

Paulheim, Heiko, and Florian Probst. 2013. ‘UI 2 Ont—A Formal Ontology on User Interfaces and Interactions’. Semantic Models for Adaptive Interactive Systems, 1–24. https://doi.org/10.1007/978-1-4471-5301-6_1.

Peroni, Silvio, Francesca Tomasi, and Fabio Vitali. 2013. ‘Reflecting on the Europeana Data Model’. In Digital Libraries and Archives: 8th Italian Research Conference, IRCDL 2012, Bari, Italy, February 9-10, 2012, Revised Selected Papers 8, 228–40. Communications in Computer and Information Science (354). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35834-0_23.

Pileggi, Salvatore F. 2021. ‘Knowledge Interoperability and Re-Use in Empathy Mapping: An Ontological Approach’. Expert Systems with Applications 180:115065. https://doi.org/10.1016/j.eswa.2021.115065.

Presutti, Valentina, Enrico Daga, Aldo Gangemi, and Eva Blomqvist. 2009. ‘eXtreme Design with Content Ontology Design Patterns’. Proceedings of the 2009 International Conference on Ontology Patterns - Volume 516, 83–97. WOP’09. Aachen, DEU: CEUR-WS.org. https://ceur-ws.org/Vol-516/.

Ramaprasad, Arkalgud, and Thant Syn. 2014. ‘Design Thinking and Evaluation Using an Ontology’. In Design Science: Perspectives from Europe, edited by Markus Helfert, Brian Donnellan, and Jim Kenneally, 63–74. Cham: Springer International Publishing. https://doi.org/10.1007/978-3-319-13936-4_6.

Rosala, Maria. 2020. ‘Task Analysis: Support Users in Achieving Their Goals’. Nielsen Norman Group. https://www.nngroup.com/articles/task-analysis/.

Rowe, Peter G. 1991. Design Thinking. Cambridge: MIT press.

Salazar, Kim. 2020. ‘Contextual Inquiry: Inspire Design by Observing and Interviewing Users in Their Context’. Nielsen Norman Group. https://www.nngroup.com/articles/contextual-inquiry/.

Shibaoka, Masayuki, Haruhiko Kaiya, and Motoshi Saeki. 2007. ‘GOORE: Goal-Oriented and Ontology Driven Requirements Elicitation Method’. In Advances in Conceptual Modeling–Foundations and Applications, edited by Jean-Luc Hainaut, Elke A. Rundensteiner, Markus Kirchberg, Michela Bertolotto, Mathias Brochhausen, Yi-Ping Phoebe Chen, Samira Si-Saïd Cherfi, et al., 225–34. Berlin, Heidelberg: Springer. https://doi.org/10.1007/978-3-540-76292-8_28.

Shneiderman, Ben. 1996. ‘The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations’. In Proceedings 1996 IEEE Symposium on Visual Languages, 336–43. IEEE. https://doi.org/10.1109/VL.1996.545307.

Silva, Thiago Rocha, Jean-Luc Hak, and Marco Winckler. 2017. ‘A Formal Ontology for Describing Interactive Behaviors and Supporting Automated Testing on User Interfaces’. International Journal of Semantic Computing 11 (04): 513–39. https://doi.org/10.1142/S1793351X17400219.

Sim, Wee Wee, and Peggy Brouse. 2014. ‘Towards an Ontology-Based Persona-Driven Requirements and Knowledge Engineering’. Procedia Computer Science, Complex Adaptive Systems Philadelphia, PA November 3-5, 2014, 36 (January):314–21. https://doi.org/10.1016/j.procs.2014.09.099.

Souza, Pedro Lopes de, Antonio Francisco do Prado, Wanderley Lopes de Souza, Sissi Marilia dos Santos Forghieri Pereira, and Luís Ferreira Pires. 2018. ‘Improving Agile Software Development with Domain Ontologies’. In Information Technology-New Generations: 15th International Conference on Information Technology, edited by Shahram Latifi, 267–74. Cham: Springer International Publishing. https://doi.org/10.1007/978-3-319-77028-4_37.

Suárez-Figueroa, Mari Carmen, Asunción Gómez-Pérez, and Mariano Fernandez-Lopez. 2015. ‘The NeOn Methodology Framework: A Scenario-Based Methodology for Ontology Development’. Applied Ontology 10 (2): 107–45. https://doi.org/10.3233/AO-150145.

Thamrongchote, Chaleerat, and Wiwat Vatanawood. 2016. ‘Business Process Ontology for Defining User Story’. In 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS), 1–4. IEEE. https://doi.org/10.1109/ICIS.2016.7550829.

Whitelaw, Mitchell. 2015. ‘Generous Interfaces for Digital Cultural Collections’. Digital Humanities Quarterly 9 (1). https://www.digitalhumanities.org/dhq/vol/9/1/000205/000205.html.

Yang, Lan, Kathryn Cormican, and Ming Yu. 2019. ‘Ontology-Based Systems Engineering: A State-of-the-Art Review’. Computers in Industry 111:148–71. https://doi.org/10.1016/j.compind.2019.05.003.

Downloads

Published

2024-12-16

How to Cite

Grasso, M., Daquino, M., & Renda, G. (2024). From Ontology Design to User Experience. A Methodology to Design Interfaces for Information Seeking Purposes. Umanistica Digitale, 8(18), 53–85. https://doi.org/10.6092/issn.2532-8816/19038

Issue

Section

Articles