Teaching Model Driven Engineering from a Relational Database Perspective

被引:0
|
作者
Batory, Don [1 ]
Latimer, Eric [1 ]
Azanza, Maider
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We reinterpret MDE from the viewpoint of relational databases to provide an alternative way to teach, understand, and demonstrate MDE using concepts and technologies that should be familiar to undergraduates. We use (1) relational databases to express models and metamodels, (2) Prolog to express constraints and M2M transformations, (3) Java tools to implement M2T and T2M transformations, and (4) OO shell-scripting languages to compose MDE transformations. Case studies demonstrate the viability of our approach.
引用
收藏
页码:121 / 137
页数:17
相关论文
共 50 条
  • [1] Teaching model-driven engineering from a relational database perspective
    Batory, Don
    Azanza, Maider
    [J]. SOFTWARE AND SYSTEMS MODELING, 2017, 16 (02): : 443 - 467
  • [2] Teaching model-driven engineering from a relational database perspective
    Don Batory
    Maider Azanza
    [J]. Software & Systems Modeling, 2017, 16 : 443 - 467
  • [3] Teaching Model-Driven Engineering from a model-testing perspective
    Cammaerts, Felix
    [J]. 2024 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST 2024, 2024, : 454 - 456
  • [4] A Model-Driven Engineering: From Relational Database to Document-oriented Database in Big Data Context
    Belkadi, Fatima Zahra
    Esbai, Redouane
    [J]. PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), 2021, : 653 - 659
  • [5] Model-Driven Engineering: From SQL Relational Database to Column-Oriented Database in Big Data Context
    Belkadi, Fatima Zahra
    Esbai, Redouane
    [J]. NETWORKING, INTELLIGENT SYSTEMS AND SECURITY, 2022, 237 : 667 - 678
  • [6] REVERSE ENGINEERING OF RELATIONAL DATABASES - EXTRACTION OF AN EER MODEL FROM A RELATIONAL DATABASE
    CHIANG, RHL
    BARRON, TM
    STOREY, VC
    [J]. DATA & KNOWLEDGE ENGINEERING, 1994, 12 (02) : 107 - 142
  • [7] CLASSIM: A relational database driven crop model interface
    Timlin, Dennis
    Fleisher, David
    Tokay, Maura
    Paff, Kirsten
    Sun, Wenguang
    Beegum, Sahila
    Li, Sanai
    Wang, Zhuangji
    Reddy, Vangimalla
    [J]. SMART AGRICULTURAL TECHNOLOGY, 2023, 5
  • [8] Relational Database Anonymization A Model-driven Guiding Approach
    Ben Fredj, Feten
    Lammari, Nadira
    Comyn-Wattiau, Isabelle
    [J]. ICISSP: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2018, : 161 - 170
  • [9] Process model for round-trip engineering with relational database
    Maciaszek, LA
    [J]. CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 468 - 472
  • [10] Relational Database migration: A perspective
    Maatuk, Abdelsalam
    Ali, Akhtar
    Rossiter, Nick
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2008, 5181 : 676 - 683