Evaluating Human-Computer Interaction at Design Time: an experience report with MoLVERIC Check in a MOOC environment
Keywords:Interaction Design, Semiotic Engineering, MoLVERICK Check, Design Time
The Modeling Language for Interaction as Conversation (MoLIC) is an epistemic tool inspired by Semiotic Engineering to model (human-computer) interaction through diagrams. MoLVERIC check (MCheck) is a diagram inspection technique developed for MoLIC, whose objective is to identify defects that would propagate in the modeled system's implementation and become communication interruptions. In this sense, this article is an experience report of evaluating a massive open online course (MOOC) environment through MoLIC, and predicting the quality of interaction to mitigate disruptions of metacommunication by MCheck. Although MCheck supports the inspection of MoLIC diagrams, in this article, we noticed the lack of MoLIC elements in the MCheck, indicating that this technique needs to evolve.
Alves, V; Niu, N; Alves, C; Valença, G. (2010). Requirements engineering for software product lines: A systematic literature review. Information and Software Technology, v. 52, n. 8, p. 806-820.
Araujo, A. C. I. C. (2008). Supporting the Design and the Interpretation of Human-Computer Interaction Diagrams Represented in MoLIC. Master’s thesis. Department of Informatics, Pontifical Catholic University of Rio de Janeiro.
Costa, F. A; Santos, A. M; Silva, A. G; Viana, J. (2015). Guidelines for designing mooc courses. MEC. Experiências de Inovação Didática no Ensino Superior. Lisboa: MEC, p. 327–342.
Da Silva, B. S; Barbosa, S. D. J. (2007). Designing human-computer interaction with molic diagrams–a practical guide. Monograph in Computer Science. Department of Informatics, Pontifical Catholic University of Rio de Janeiro.
Damian, A. L. (2016). Techniques for inspection of MoLIC diagrams. Master’s thesis. Federal University of Amazonas.
De Carvalho, A. P; Pereira, F. H. S; Assunção, O. B; Pereira, A. F; Prates, R. O. (2019). An analysis of molic’s consolidation. In: Proceedings of the 18th Brazilian Symposium on Human Factors in Computing Systems, ACM, New York, NY, USA, p. 1–15. doi: 10.1145/3357155.3358461.
De Souza, C. S. (2005). The Semiotic Engineering of Human-Computer Interaction. MIT Press.
De Souza, C. S; Leitão, C. F. (2009). Semiotic Engineering methods for scientific research in hci. Synthesis Lectures on Human-Centered Informatics 2, p. 1–122.
De Souza, L. G; Barbosa, S. D. J. (2014). Extending molic to support the design of collaborative systems. In: Companion Proceedings of the 13th Brazilian Symposium on Human Factors in Computing Systems, Sociedade Brasileira de Computação, p. 25–28. doi: 10.5555/2738165.2738174.
De Souza, L. G; Barbosa, S. D. J. (2015). Extending MoLIC to Support the Design of Collaborative Systems. Master’s thesis. Department of Informatics, Pontifical Catholic University of Rio de Janeiro.
Do Rêgo, B. B; Garrido, F. A; Matos, E. de S. (2018). Moodle as a mooc environment: guidelines for interaction redesign. RENOTE - Revista Novas Tecnologias na Educação, v. 16, n. 1, p. 73-82. doi: 10.22456/1679-1916.86050.
Garrido, F. A. (2018). A unified design approach to educational and communication modeling in MOOC: an exploratory study. Master’s dissertation federal university of bahia. Federal University of Bahia.
Garrido, F; Do Rêgo, B. B; Matos, E. (2018a). Artifact-oriented instructional design: a participatory and distributed approach. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), v 29. n. 1, p. 258-267. doi: 10.5753/cbie.sbie.2018.258.
Garrido, F. A; Do Rêgo, B. B; Matos, E. de S. (2018b). Modeling the (human-computer) interaction of a discussion forum for mooc: Molic in use. RENOTE - Revista Novas Tecnologias na Educação, v. 16, n. 2, p. 321–330. doi: 10.22456/1679-1916.89250.
Garrido, F; Do Rêgo, B. B; Matos, E. (2021). Interaction design integrated with instructional design: modeling a mooc environment through molic. In: Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação-SBIE), p. 598-608. doi: 10.5753/sbie.2021.217573.
Lopes, A; Marques, A. B; Barbosa, S. D. J; Conte, T. (2015a). Molveric: An inspection technique for molic diagrams. In: Software Engineering and Knowledge Engineering (SEKE), p. 13–17. doi: 10.18293/SEKE2015-069.
Lopes, A; Marques, A. B; Barbosa, S. D. J; Conte, T (2015b). Molveric cards feasibility study: A techniques for inspecting molic diagrams. Proceedings of XIV Brazilian symposium on Human factors in computing systems, p. 203–212. doi: 10.1145/3148456.3148477
Lopes, A; Valentim, N; Moraes, B; Zilse, R; Conte, T. (2018). Applying user-centered techniques to analyze and design a mobile application. Journal of Software Engineering Research and Development, v. 6, n. 1, p.1-23. doi: 10.1186/s40411-018-0049-1
Lowgren, J. (2013). Interaction Design-brief intro, in: Soegaard, M., Dam, R.F. (Eds.), The Encyclopedia of Human-Computer Interaction. 2 ed. The Interaction Design Foundation, Aarhus, Dinamarca. chapter 1.
Paula, M. G. (2003). Human-computer interaction design based on models based on Semiotic Engineering: construction of an interaction model. Master’s thesis. Department of Informatics, Pontifical Catholic University of Rio de Janeiro.
Prates, R. O; Barbosa, S. D. J. (2007). Introduction to the theory and practice of human computer interaction based on Semiotic Engineering. In T. Kowaltowski & K. Breitman (orgs.). Jornadas de Atualização em Informática, JAI, p. 263–326.
Rosa, J. C. S; Matos, E. (2016). Semio-participatory framework for interaction design of educational software. In: Proceedings of the 15th Brazilian Symposium on Human Factors in Computing Systems, p. 1–10. doi: 10.1145/3033701.3033734.
Santos, S. H. N; Vieira, E. S; Serra, A. C; Rivero, L. (2018). Applying interaction modeling inspection techniques: Lessons learned by undergraduate students. JIM 2018 - VII Jornada de Informática do Maranhão (VII Maranhão Computer Journey).
Silva, B. S. d. (2005). MoLIC Second Edition: Revision of a Modeling Language for Human-Computer Interaction. Master’s thesis. Department of Informatics, Pontifical Catholic University of Rio de Janeiro.
Thaler, A; Fialho, F. A. P. (2015). Interaction design: An approach to user-centered educational games. Blucher Design Proceedings, v. 2, n. S/N, p. 223–230.
Travassos, G; Shull, F; Fredericks, M; Basili, V. R. (1999). Detecting defects in object-oriented designs: using reading techniques to increase software quality. ACM sigplan notices, v. 34, n. 10, p. 47-56. doi: 10.1145/320385.320389
How to Cite
Copyright (c) 2023 Beatriz Brito Do Rêgo, Filipe Adeodato Garrido, Jean C. S. Rosa, Ecivaldo Matos
This work is licensed under a Creative Commons Attribution 4.0 International License.
JIS is free of charges for both authors and readers, and all papers published by JIS follow the Creative Commons Attribution 4.0 International (CC BY 4.0) license.