Exploring actions, interactions and challenges in software modelling tasks: an empirical investigation with students.

dc.centroE.T.S.I. Informática
dc.contributor.authorChakraborty, Shalini
dc.contributor.authorTroya-Castilla, Javier
dc.contributor.authorBurgueño-Caballero, Lola
dc.contributor.authorLiebel, Grischa
dc.date.accessioned2026-03-26T13:33:51Z
dc.date.issued2026-03-21
dc.departamentoInstituto de Tecnología e Ingeniería del Software de la Universidad de Málaga
dc.description.abstractBackground Software modelling is a creative yet challenging task. Modellers often find themselves lost in the process, from understanding the modelling problem to solving it with proper modelling strategies and modelling tools. Students learning modelling often get overwhelmed with the notations and tools. To teach students systematic modelling, we must investigate students’ practical modelling knowledge and the challenges they face while modelling. Aim We aim to explore students’ modelling knowledge and modelling actions. Further, we want to investigate students’ challenges while solving a modelling task on specific modelling tools. Method We conducted an empirical study by observing 16 pairs of students from two universities and countries solving modelling tasks for one hour. Results We find distinct patterns of modelling of class and sequence diagrams based on individual modelling styles, the tools’ interface and modelling knowledge. We observed how modelling tools influence students’ modelling styles and how they can be used to foster students’ confidence and creativity. Based on these observations, we developed a set of guidelines aimed at enhancing modelling education and helping students acquire practical modelling skills. Conclusions The guidance for modelling in education needs to be structured and systematic. Our findings reveal that different modelling styles exist, which should be properly studied. It is essential to nurture the creative aspect of a modeller, particularly while they are still students. Therefore, selecting the right tool is important, and students should understand how a tool can influence their modelling style.
dc.identifier.citationChakraborty, S., Troya, J., Burgueño, L. et al. Exploring actions, interactions and challenges in software modelling tasks: an empirical investigation with students. Empir Software Eng 31, 97 (2026). https://doi.org/10.1007/s10664-026-10815-5
dc.identifier.doi10.1007/s10664-026-10815-5
dc.identifier.urihttps://hdl.handle.net/10630/46214
dc.language.isoeng
dc.publisherSpringer Science
dc.relation.projectIDPID2021-125527NB-I00
dc.relation.projectIDJA.B1-17
dc.rightsAttribution 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectSoporte lógico - Desarrollo
dc.subjectIngeniería del software - Estudio y enseñanza
dc.subject.otherSoftware Modelling
dc.subject.otherObservation Study
dc.subject.otherUML
dc.subject.otherEducation
dc.titleExploring actions, interactions and challenges in software modelling tasks: an empirical investigation with students.
dc.typejournal article
dc.type.hasVersionVoR
dspace.entity.typePublication
relation.isAuthorOfPublication3ea98dd7-8c4e-4639-9c87-2228ad0f56be
relation.isAuthorOfPublication31808e70-d2ec-4318-8ead-dded38954d40
relation.isAuthorOfPublication.latestForDiscovery3ea98dd7-8c4e-4639-9c87-2228ad0f56be

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
EMSE26.pdf
Size:
2.2 MB
Format:
Adobe Portable Document Format

Collections