A Formative Assessment Tool for Conceptual Database Design Using UML Class Diagram

被引:11
|
作者
Soler, J. [1 ]
Boada, I. [1 ]
Prados, F. [1 ]
Poch, J. [1 ]
Fabregat, R. [1 ]
机构
[1] Univ Girona, Girona, Spain
关键词
Computer based assessment; conceptual database design; formative assessment; UML class diagrams; web-based tools;
D O I
10.3991/ijet.v5i3.1402
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Database design is one of the main topics of any introductory database course. Traditionally, for teaching it entity-relationship diagrams (ERD) are used. However, in the last years, Unified Modeling Language ( UML) has emerged as an effective modeling tool for database design. In this paper we present a web-based tool designed to give support to teaching and learning conceptual database design using UML class diagrams. The proposed UML environment is an effective tool for formative assessment since it is capable of correcting automatically UML class diagrams exercises providing immediate feedback to the student. The tool is part of a more general framework, denoted ACME, which provides the main functionalities of an e-learning platform. The tool has been used in a first experimental group of an introductory database course.
引用
收藏
页码:24 / 30
页数:7
相关论文
共 50 条
  • [21] A RAG-based Feedback Tool to Augment UML Class Diagram Learning
    Ardimento, Pasquale
    Bernardi, Mario Luca
    Cimitile, Marta
    Scalera, Michele
    ACM/IEEE 27TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS: COMPANION PROCEEDINGS, MODELS 2024, 2024, : 26 - 30
  • [22] Formalizing the UML class diagram using Object-Z
    Kim, SK
    Carrington, D
    UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 83 - 98
  • [23] A Platform for the Conceptualization of Arabic Texts Dedicated to the Design of the UML Class Diagram
    Bousmaha, Kheira Zineb
    Rahmouni, Mustapha Kamel
    Kouninef, Belkacem
    Belguith, Lamia Hadrich
    NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS, NLDB 2016, 2016, 9612 : 447 - 452
  • [24] AWeb-Based E-Assessment Tool for Design Patterns in UML Class Diagrams
    Reischmann, Tobias
    Kuchen, Herbert
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 2435 - 2444
  • [25] Helicopter Turboshaft Engine Database as a Conceptual Design Tool
    Bazmi, Farshid
    Rahimi, Afshin
    SAE INTERNATIONAL JOURNAL OF ENGINES, 2022, 15 (01) : 31 - 56
  • [26] On using UML class diagrams for object-oriented database design - Specification of integrity constraints
    Ou, YZ
    UNIFIED MODELING LANGUAGE: UML'98: BEYOND THE NOTATION, 1999, 1618 : 173 - 188
  • [27] Towards analyzing UML class diagram models to object-relational database systems transformations
    Grant, Emanuel S.
    Chennamanerti, Rajani
    Reza, Hassan
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON DATABASES AND APPLICATIONS, 2006, : 129 - +
  • [28] An Intelligent Tool to Support Requirements Analysis and Conceptual Design of Database Design
    王能斌
    刘海青
    JournalofComputerScienceandTechnology, 1991, (02) : 153 - 160
  • [29] Test Case Design Using Slicing of UML Interaction Diagram
    Swain, Ranjita Kumari
    Panthi, Vikas
    Behera, Prafulla Kumar
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING & SECURITY [ICCCS-2012], 2012, 1 : 136 - 144
  • [30] Using UML/OCL constraints for relational database design
    Demuth, B
    Hussmann, H
    UML'99 - THE UNIFIED MODELING LANGUAGE: BEYOND THE STANDARD, 1999, 1723 : 598 - 613