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 条
  • [41] Variability-Aware Semantic Slicing Using Code Property Graphs
    Gerling, Lea
    Schmid, Klaus
    SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A, 2020, : 65 - 71
  • [42] Variability-aware parsing in the presence of lexical macros and conditional compilation
    Philipps University Marburg, Germany
    不详
    ACM SIGPLAN Not., 10 (805-824):
  • [43] On the Variability-aware Design of Memristor-based Logic Circuits
    Escudero, M.
    Vourkas, I.
    Rubio, A.
    Moll, F.
    2018 IEEE 18TH INTERNATIONAL CONFERENCE ON NANOTECHNOLOGY (IEEE-NANO), 2018,
  • [44] Variability-Aware Modeling of Supply Induced Jitter in CMOS Inverters
    Verma, Vinod Kumar
    Tripathi, Jai Narayan
    2023 IEEE 27TH WORKSHOP ON SIGNAL AND POWER INTEGRITY, SPI, 2023,
  • [45] Variability-Aware Approximate Circuit Synthesis via Genetic Optimization
    Balaskas, Konstantinos
    Klemme, Florian
    Zervakis, Georgios
    Siozios, Kostas
    Amrouch, Hussam
    Henkel, Joerg
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (10) : 4141 - 4153
  • [46] Variability-Aware Design of RRAM-Based Analog CAMs
    Bazzi, Jinane
    Sweidan, Jana
    Fouda, Mohammed E.
    Kanj, Rouwaida
    Eltawil, Ahmed M.
    IEEE ACCESS, 2024, 12 : 55859 - 55873
  • [47] A Variability-Aware Adaptive Test Flow for Test Quality Improvement
    Shintani, Michihiro
    Uezono, Takumi
    Takahashi, Tomoyuki
    Hatayama, Kazumi
    Aikyo, Takashi
    Masu, Kazuya
    Sato, Takashi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (07) : 1056 - 1066
  • [48] An Experiment Comparing Lifted and Delayed Variability-Aware Program Analysis
    Angerer, Florian
    Gruenbacher, Paul
    Praehofer, Herbert
    Linsbauer, Lukas
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 148 - 158
  • [49] NSF expedition on variability-aware software: Recent results and contributions
    Wanner, Lucas
    Lai, Liangzhen
    Rahimi, Abbas
    Gottscho, Mark
    Mercati, Pietro
    Huang, Chu-Hsiang
    Sala, Frederic
    Agarwal, Yuvraj
    Dolecek, Lara
    Dutt, Nikil
    Gupta, Puneet
    Gupta, Rajesh
    Jhala, Ranjit
    Kumar, Rakesh
    Lerner, Sorin
    Mitra, Subhasish
    Nicolau, Alexandru
    Rosing, Tajana Simunic
    Srivastava, Mani B.
    Swanson, Steve
    Sylvester, Dennis
    Zhou, Yuanyuan
    IT-INFORMATION TECHNOLOGY, 2015, 57 (03): : 181 - 198
  • [50] A Variability-Aware Energy-Minimization Strategy for Subthreshold Circuits
    Kawashima, Junya
    Tsutsui, Hiroshi
    Ochi, Hiroyuki
    Sato, Takashi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2012, E95A (12) : 2242 - 2250