Modeling difficulties in creating conceptual data models Multimodal studies on individual modeling processes

被引:4
|
作者
Rosenthal, Kristina [1 ]
Strecker, Stefan [1 ]
Snoeck, Monique [2 ]
机构
[1] Univ Hagen, Hagen, Germany
[2] Katholieke Univ Leuven, Leuven, Belgium
来源
SOFTWARE AND SYSTEMS MODELING | 2023年 / 22卷 / 03期
关键词
Conceptual data modeling; Modeling difficulty; Problem solving; Cognitive breakdown; Mixed methods research; MIXED-METHODS RESEARCH; INFORMATION-SYSTEMS; COGNITIVE LOAD; QUALITY; GUIDELINES; NOVICES; DESIGN; DOMAIN; ERRORS; VIEW;
D O I
10.1007/s10270-022-01051-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1005 / 1030
页数:26
相关论文
共 50 条
  • [31] Modeling Data for Business Processes
    Sun, Yutian
    Su, Jianwen
    Wu, Budan
    Yang, Jian
    2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 1048 - 1059
  • [32] Modeling individual differences using Dirichlet processes
    Navarro, DJ
    Griffiths, TL
    Steyvers, M
    Lee, MD
    JOURNAL OF MATHEMATICAL PSYCHOLOGY, 2006, 50 (02) : 101 - 122
  • [33] Topic Modeling of Multimodal Data: an Autoregressive Approach
    Zheng, Yin
    Zhang, Yu-Jin
    Larochelle, Hugo
    2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, : 1370 - 1377
  • [34] Conceptual Modeling of Inventory Management Processes as a Thinging Machine
    Al-Fedaghi, Sabah
    Al-Huwais, Nourah
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (11) : 434 - 443
  • [35] CommonCube-based conceptual modeling of ETL processes
    Li, ZH
    Sun, JG
    Yu, HH
    Zhang, H
    2005 INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), VOLS 1 AND 2, 2005, : 131 - 136
  • [36] Conceptual design of chemical processes: Opportunities for molecular modeling
    Doherty, MF
    FOUNDATIONS OF MOLECULAR MODELING AND SIMULATION, 2001, 97 (325): : 120 - 126
  • [37] Applications of a categorical framework for conceptual data modeling
    A.H.M. ter Hofstede
    E. Lippe
    T.P. van der Weide
    Acta Informatica, 1997, 34 : 927 - 963
  • [38] A category theory approach to conceptual data modeling
    Lippe, E
    terHofstede, AHM
    RAIRO-INFORMATIQUE THEORIQUE ET APPLICATIONS-THEORETICAL INFORMATICS AND APPLICATIONS, 1996, 30 (01): : 31 - 79
  • [39] XCase - A Tool for Conceptual XML Data Modeling
    Klimek, Jakub
    Kopenec, Lukas
    Loupal, Pavel
    Maly, Jakub
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 5968 : 96 - +
  • [40] Conceptual Multidimensional Modeling for Data Warehouses: A Survey
    Gosain, Anjana
    Singh, Jaspreeti
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 1, 2015, 327 : 305 - 316