Modeling difficulties in creating conceptual data models: Multimodal studies on individual modeling processes
Rosenthal K
Strecker S
Snoeck M
Beiträge in referierten Zeitschriften
erschienen in:
International Journal on Software and Systems Modeling, 2022, DOI 10.1007/s10270-022-01051-8

Conceptual modeling is a learning task essential to students of computer science, software engineering, and related programs. Construed as a complex task, surprisingly little is known about the actual act of conceptual modeling, and about modeling difficulties learners experience. Combining complementary modes of observation of learners’ modeling processes, we study modeling difficulties encountered while performing a data modeling task. Using the concept of cognitive breakdown, we analyze audiovisual protocols of the individual modelers’ modeling processes, recordings of their interactions with the employed modeling software tool and survey data of modelers about their perception of encountered modeling difficulties. In an exploratory study and a follow-up study, we identify eight types of modeling difficulties related to modeling entity types, generalization hierarchies, relationship types, attributes, and cardinalities. The identified types of modeling difficulties contribute to a better and more complete understanding of data modeling processes intended to inform design science research on modeling assistance for data modelers at different stages of their learning and mastering of conceptual data modeling.

Lehrstuhl EvIS | 10.05.2024