Variability-aware data migration tool

被引:0
|
作者
Romero, David [1 ]
Galindo, Jose A. [1 ]
Horcas, Jose-Miguel [1 ]
Benavides, David [1 ]
机构
[1] Univ Seville, Dept Comp Languages & Syst, Seville, Spain
关键词
databases; migrations; model transformations; product lines; variability;
D O I
10.1145/3503229.3547062
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Relational databases are widely present in the development of software applications. A typical implementation can be seen in content management systems found on most websites. However, the migration of database structure and content between different management systems is not trivial, and the manual creation of scripts makes it difficult to reuse them in other scenarios. This paper presents a tool for database migration by modeling what we call a migration product line. This tool allows to obtain different configurations resulting in final products in a semi-automatic way, i.e., products according to software requirements, considering the variability between any two relational databases. To study the feasibility of our proposal, we have implemented a proof of concept that performs the migration between two databases.
引用
收藏
页码:78 / 81
页数:4
相关论文
共 50 条
  • [31] Variability-aware bulk-MOS device design
    Jaffari, Javid
    Anis, Mohab
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (02) : 205 - 216
  • [32] Variability-Aware Static Analysis at Scale: An Empirical Study
    Von Rhein, Alexander
    Liebig, Joerg
    Janker, Andreas
    Kaestner, Christian
    Apel, Sven
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2018, 27 (04)
  • [33] Variability-Aware Performance Prediction: A Statistical Learning Approach
    Guo, Jianmei
    Czarnecki, Krzysztof
    Apel, Sven
    Siegmund, Norbert
    Wasowski, Andrzej
    2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 301 - 311
  • [34] Variability-Aware Design Space Exploration Of Embedded Memories
    Ganapathy, Shrikanth
    Karakonstantis, Georgios
    Canal, Ramon
    Burg, Andreas Peter
    2014 IEEE 28TH CONVENTION OF ELECTRICAL & ELECTRONICS ENGINEERS IN ISRAEL (IEEEI), 2014,
  • [35] Variability-aware synthesis for wideband low noise amplifiers
    Massoud, Yehia
    Nieuwoudt, Arthur
    Ragheb, Tamer
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3219 - 3222
  • [36] Variability-Aware Modeling of Power Supply Induced Jitter
    Verma, Vinod Kumar
    Tripathi, Jai Narayan
    IEEE Transactions on Signal and Power Integrity, 2024, 3 : 47 - 55
  • [37] Hardware Variability-Aware Duty Cycling for Embedded Sensors
    Wanner, Lucas
    Apte, Charwak
    Balani, Rahul
    Gupta, Puneet
    Srivastava, Mani
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (06) : 1000 - 1012
  • [38] Hardware-corroborated Variability-Aware SRAM Methodology
    Joshi, R.
    Kanj, R.
    Butt, S.
    Acar, E.
    Lea, D.
    Sciacca, D.
    2013 26TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2013 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2013, : 344 - 349
  • [39] Variability-Aware Parsing in the Presence of Lexical Macros and Conditional Compilation
    Kaestner, Christian
    Giarrusso, Paolo G.
    Rendel, Tillmann
    Erdweg, Sebastian
    Ostermann, Klaus
    Berger, Thorsten
    OOPSLA 11: PROCEEDINGS OF THE 2011 ACM INTERNATIONAL CONFERENCE ON OBJECT ORIENTED PROGRAMMING SYSTEMS LANGUAGES AND APPLICATIONS, 2011, : 805 - 824
  • [40] A Semi-Analytical Approach for Variability-Aware Jitter Estimation
    Challa, Bhavani Sankar
    Tripathi, Jai Narayan
    Achar, Ramachandra
    IEEE ELECTRICAL DESIGN OF ADVANCED PACKAGING AND SYSTEMS, EDAPS 2023, 2023,