Approach for Managing Variability in Database Schema
View Abstract View PDF Download PDF
Download VIDEO
HTML

Keywords

Databases, Schemas, Variability, Software product lines, Metamodels, Model transformation.

How to Cite

Khalfallah, N. ., Ouali, S. ., & Kraiem, N. . (2018). Approach for Managing Variability in Database Schema. Journal of Asian Scientific Research, 8(6), 221–236. https://doi.org/10.18488/journal.2.2018.86.221.236

Abstract

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.

https://doi.org/10.18488/journal.2.2018.86.221.236
View Abstract View PDF Download PDF
Download VIDEO
HTML

Abstract Video

Downloads

Download data is not yet available.