Volume 13 Number 11 (Nov. 2018)
Home > Archive > 2018 > Volume 13 Number 11 (Nov. 2018) >
JSW 2018 Vol.13(11): 600-612 ISSN: 1796-217X
doi: 10.17706/jsw.13.11.600-612

Case Tool Support for Variability Managing in Database Schemas

Nesrine Khalfallah1*, Sami Ouali2, Naoufel Kraiem3
1RIADI Laboratory, National School of Computer Science, Campus of Manouba, Manouba 2010, Tunisia.
2College of Applied Sciences, lbri, Oman.
3Computer Science Department, College of Science, SQU, Oman.

Abstract—In the software product lines(SPL), variability has been extensively studied to ensure the continuous evolution of the source code. This study still superficial and insufficient on the database side ofthe product lines.Accordingly,tool support for variability management has been gathering increasing momentum over the last few years and can be considered a key success factor for developing and maintaining database schemas. While several studies have already been conducted on variability management, none of these analyzed the available tool support in detail. Therefore, we worked on this research field to ensure a continuous evolution of database schemas through the modelling and the implementation of variability in these schemas.Thus, we proposed anapproach for modelling and implementing variability in database schemas in database product lines (VariaLBD). In this paper, we present a tool support for variability managing in database schemas. It is a web site which enables the automation of the VariaLBD approach that allows the modelling of variability in the different database schemas along its life cycle. Thus, this tool allows the automatic generation of a logical, relational, evolutive,and variable schema of a given database. We also present our results of applying tool support to a case study, a web Content Management System (CMS). In addition, we present a quantitative evaluation of our experimentation which leads to a validation of the latter to show the reliability of VariaLBD.

Index Terms— Database productlines, database schema, software product lines,variability management.


Cite: Nesrine Khalfallah, Sami Ouali, Naoufel Kraiem, "Case Tool Support for Variability Managing in Database Schemas," Journal of Software vol. 13, no. 11, pp. 600-612, 2018.

General Information

ISSN: 1796-217X (Online)
Frequency:  Bimonthly (Since 2020)
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, Google Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsw@iap.org
  • Apr 26, 2021 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Jun 22, 2020 News!

    Papers published in JSW Vol 14, No 1- Vol 15 No 4 have been indexed by DBLP     [Click]

  • Sep 13, 2021 News!

    The papers published in Vol 16, No 6 have all received dois from Crossref    [Click]

  • Jan 28, 2021 News!

    [CFP] 2021 the annual meeting of JSW Editorial Board, ICCSM 2021, will be held in Rome, Italy, July 21-23, 2021   [Click]

  • Sep 13, 2021 News!

    Vol 16, No 6 has been published with online version     [Click]