A Model-Driven Approach to Enterprise Data Migration

被引:2
|
作者
Yeddula, Raghavendra Reddy [1 ]
Das, Prasenjit [1 ]
Reddy, Sreedhar [1 ]
机构
[1] Tata Consultancy Serv, Pune 411013, Maharashtra, India
关键词
Data migration; Conceptual models; Data model mapping; Query translation;
D O I
10.1007/978-3-319-19069-3_15
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a typical data migration project, analysts identify the mappings between source and target data models at a conceptual level using informal textual descriptions. An implementation team translates these mappings into programs that migrate the data. While doing so, the programmers have to understand how the conceptual models and business rules map to physical databases. We propose a modeling mechanism where we can specify conceptual models, physical models and mappings between them in a formal manner. We can also specify rules on conceptual models. From these models and mappings, we can automatically generate a program to migrate data from source to target. We can also generate a program to migrate data access queries from source to target. The overall approach results in a significant improvement in productivity and also a significant reduction in migration errors.
引用
收藏
页码:230 / 243
页数:14
相关论文
共 50 条
  • [21] A model-driven framework for enterprise service management
    Huang Y.
    Kumaran S.
    Chung J.-Y.
    [J]. Information Systems and e-Business Management, 2005, 3 (2) : 201 - 217
  • [22] MDESB: Model-driven Enterprise Service Bus
    Zhang Ming-bao
    [J]. 2009 INTERNATIONAL SYMPOSIUM ON WEB INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 144 - 147
  • [23] Towards a Model-driven Development of Enterprise Systems
    Vares, Fatemeh
    Amiri, Mohammad Javad
    Parsa, Saeed
    [J]. 2017 18TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING CONFERENCE (CSSE), 2017, : 42 - 48
  • [24] A model-driven approach to automate data visualization in big data analytics
    Golfarelli, Matteo
    Rizzi, Stefano
    [J]. INFORMATION VISUALIZATION, 2020, 19 (01) : 24 - 47
  • [25] A Model-Driven Approach for Model Transformations
    Ma, Zhiyi
    He, Xiao
    [J]. PROCEEDINGS OF THE 2016 SAI COMPUTING CONFERENCE (SAI), 2016, : 1199 - 1205
  • [26] A Model-Driven Measurement Approach
    Monperrus, Martin
    Jezequel, Jean-Marc
    Champeau, Joel
    Hoeltzener, Brigitte
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2008, 5301 : 505 - +
  • [27] Model-Driven Approach for Making Citizen Science Data FAIR
    Luna, Reynaldo Alvarez
    Garrigos, Irene
    Zubcoff, Jose
    Gonzalez-Mora, Cesar
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2024, 34 (06) : 891 - 907
  • [28] Model-driven approach to data collection and reporting for quality improvement
    Curcin, Vasa
    Woodcock, Thomas
    Poots, Alan J.
    Majeed, Azeem
    Bell, Derek
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2014, 52 : 151 - 162
  • [29] Requirements-Driven Visualizations for Big Data Analytics: A Model-Driven Approach
    Lavalle, Ana
    Mate, Alejandro
    Trujillo, Juan
    [J]. CONCEPTUAL MODELING, ER 2019, 2019, 11788 : 78 - 92
  • [30] DMPC: A data-and model-driven approach to predictive control
    Jafarzadeh, Hassan
    Fleming, Cody
    [J]. AUTOMATICA, 2021, 131