z-logo
open-access-imgOpen Access
Approach for Managing Variability in Database Schema
Author(s) -
Nesrine Khalfallah,
Sami Ouali,
Naoufel Kraïem
Publication year - 2018
Publication title -
journal of asian scientific research
Language(s) - English
Resource type - Journals
eISSN - 2226-5724
pISSN - 2223-1331
DOI - 10.18488/journal.2.2018.86.221.236
Subject(s) - computer science , database schema , conceptual schema , database , schema (genetic algorithms) , metamodeling , database design , semi structured model , schema migration , relational database , database model , entity–relationship model , data mining , software engineering , information retrieval , psychology , developmental psychology , gender schema theory
The variability in software product lines is well studied, but this study is well neglected at the level of the databases. This insufficiency drives us to work on the modelling and the implementation of the variability in the databases in SPLs. Therefore, our contribution is proposing an approach to manage variability in database schemas. In this approach, we will focus primarily on modelling variability in the conceptual databases schemas at the domain engineering level. We will use model-driven engineering to ensure the different data models transformation to obtain a variable database model. Then, we will deal with application engineering by managing variability at the logical database schema through a configuration to obtain a variable relational database schema. Moreover, we proposed extensions for a metamodel to support the variability notions proposed. We also offer a tool support to apply and automate our approach and to test case studies.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom