000147688 001__ 147688
000147688 005__ 20250923084440.0
000147688 0247_ $$2doi$$a10.1016/j.jss.2024.112276
000147688 0248_ $$2sideral$$a141106
000147688 037__ $$aART-2024-141106
000147688 041__ $$aeng
000147688 100__ $$aMolina, Ana I.
000147688 245__ $$aAwareness support in collaborative programming tools: An evaluation based on programmer's perception and eye tracking
000147688 260__ $$c2024
000147688 5060_ $$aAccess copy available to the general public$$fUnrestricted
000147688 5203_ $$aGroupware technology is an essential asset for organizations and a successful medium to support social meetings and teacher-learning processes when people are geographically distributed. Computer programming is a domain that can take advantage of the Collaborative Work paradigm and of this technology. However, to be truly effective, groupware systems must provide suitable awareness support, i.e., be capable of informing users of the activity taking place and of the team outcome, so that they can build a setting for their work. The study of awareness mechanisms and their influence on collaborative programming processes is an open research question. In this context, this article contributes an experimental study to evaluate the mechanisms to support coordination, communication, and awareness of COLLECE, a distributed group programming system rich in awareness support. This study brings as a novel approach the combination of subjective and objective information sources, specifically eye tracking techniques, and incorporates a heuristic evaluation of awareness support based on a well-known framework. Thanks to this experiment, we have been able to verify that this blended approach, in which users participate intensively, provides a more comprehensive and deeper assessment of awareness and other coordination and communication mechanisms, and thus a better understanding of how their use can influence the collaborative programming process and outcome (program or piece of software). The study has revealed strengths, weaknesses and opportunities for improvement of the evaluated system, and has yielded concrete results as to which are the most useful awareness components of the user interface not related to the activity supported by the system (programming), these being the traffic lights; the easiest to use, such as the session panel; or the components that impose a greater cognitive load, such as the multi-scrollbar. Regarding the relationship between the supported awareness dimensions and the quality of the collaboration outcome (computer program), the results point to the need to adequately support the What-Artifact dimension, i.e., highlighting in which part of the shared workspace (the source code) the user with floor control is working.
000147688 536__ $$9info:eu-repo/grantAgreement/ES/MICINN/PID2021-125122OB-I00
000147688 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc$$uhttp://creativecommons.org/licenses/by-nc/3.0/es/
000147688 590__ $$a4.1$$b2024
000147688 592__ $$a0.975$$b2024
000147688 591__ $$aCOMPUTER SCIENCE, THEORY & METHODS$$b30 / 147 = 0.204$$c2024$$dQ1$$eT1
000147688 593__ $$aHardware and Architecture$$c2024$$dQ1
000147688 591__ $$aCOMPUTER SCIENCE, SOFTWARE ENGINEERING$$b23 / 128 = 0.18$$c2024$$dQ1$$eT1
000147688 593__ $$aSoftware$$c2024$$dQ1
000147688 593__ $$aInformation Systems$$c2024$$dQ1
000147688 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000147688 700__ $$aBravo, Crescencio
000147688 700__ $$0(orcid)0000-0001-9895-0837$$aGallardo, Jesús$$uUniversidad de Zaragoza
000147688 700__ $$aLacave, Carmen
000147688 700__ $$aRedondo, Miguel A.
000147688 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf.
000147688 773__ $$g220, 2 (2024), 112276 [26 pp.]$$pJ. syst. softw.$$tJOURNAL OF SYSTEMS AND SOFTWARE$$x0164-1212
000147688 8564_ $$s5422449$$uhttps://zaguan.unizar.es/record/147688/files/texto_completo.pdf$$yVersión publicada
000147688 8564_ $$s2615745$$uhttps://zaguan.unizar.es/record/147688/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000147688 909CO $$ooai:zaguan.unizar.es:147688$$particulos$$pdriver
000147688 951__ $$a2025-09-22-14:49:44
000147688 980__ $$aARTICLE