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:  Quarterly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, CNKIGoogle Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsweditorialoffice@gmail.com
  • Mar 01, 2024 News!

    Vol 19, No 1 has been published with online version    [Click]

  • Jan 04, 2024 News!

    JSW will adopt Article-by-Article Work Flow

  • Apr 01, 2024 News!

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

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Nov 02, 2023 News!

    Vol 18, No 4 has been published with online version   [Click]