A proposal for a variability management framework

Nesrine Khalfallah, Sami Ouali, Naoufel Kraiem

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Although the database schemas are an integral part of information systems, the use of software product lines has been mainly studied for the production of executable code. The impact on data management and in particular the database schemas are poorly documented and little studied in the literature. The paper is an attempt to explore some of the issues of the modeling and implementation of the variability in the database through the use of disciplined approaches. We propose a variability management framework. Motivations for developing the framework are three-fold: (a) to facilitate the comprehension of the discipline, (b) to classify and compare existing approaches to managing this discipline and (c) to extract their insufficiencies to propose an approach that remedies these insufficiencies and resolve problems related to this discipline. Finally, we introduce seven different variability management approaches and their instantiation according to the variability management framework.

Original languageEnglish
Title of host publication2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages113-120
Number of pages8
ISBN (Electronic)9781509047123
DOIs
Publication statusPublished - Jun 5 2017
Event7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016 - Hammamet, Tunisia
Duration: Dec 18 2016Dec 20 2016

Other

Other7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016
CountryTunisia
CityHammamet
Period12/18/1612/20/16

Fingerprint

Information management
Information systems
Data base
Product line
Integral
Software
Data management
Remedies
Modeling

Keywords

  • database schema
  • Feature
  • Software product lines
  • Variability
  • variability management framework

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Vision and Pattern Recognition
  • Hardware and Architecture
  • Information Systems
  • Signal Processing
  • Information Systems and Management
  • Electrical and Electronic Engineering

Cite this

Khalfallah, N., Ouali, S., & Kraiem, N. (2017). A proposal for a variability management framework. In 2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016 (pp. 113-120). [7939852] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SETIT.2016.7939852

A proposal for a variability management framework. / Khalfallah, Nesrine; Ouali, Sami; Kraiem, Naoufel.

2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016. Institute of Electrical and Electronics Engineers Inc., 2017. p. 113-120 7939852.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Khalfallah, N, Ouali, S & Kraiem, N 2017, A proposal for a variability management framework. in 2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016., 7939852, Institute of Electrical and Electronics Engineers Inc., pp. 113-120, 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016, Hammamet, Tunisia, 12/18/16. https://doi.org/10.1109/SETIT.2016.7939852
Khalfallah N, Ouali S, Kraiem N. A proposal for a variability management framework. In 2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016. Institute of Electrical and Electronics Engineers Inc. 2017. p. 113-120. 7939852 https://doi.org/10.1109/SETIT.2016.7939852
Khalfallah, Nesrine ; Ouali, Sami ; Kraiem, Naoufel. / A proposal for a variability management framework. 2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016. Institute of Electrical and Electronics Engineers Inc., 2017. pp. 113-120
@inproceedings{46f3ebe7ad8d4f6b98520f734c561e1e,
title = "A proposal for a variability management framework",
abstract = "Although the database schemas are an integral part of information systems, the use of software product lines has been mainly studied for the production of executable code. The impact on data management and in particular the database schemas are poorly documented and little studied in the literature. The paper is an attempt to explore some of the issues of the modeling and implementation of the variability in the database through the use of disciplined approaches. We propose a variability management framework. Motivations for developing the framework are three-fold: (a) to facilitate the comprehension of the discipline, (b) to classify and compare existing approaches to managing this discipline and (c) to extract their insufficiencies to propose an approach that remedies these insufficiencies and resolve problems related to this discipline. Finally, we introduce seven different variability management approaches and their instantiation according to the variability management framework.",
keywords = "database schema, Feature, Software product lines, Variability, variability management framework",
author = "Nesrine Khalfallah and Sami Ouali and Naoufel Kraiem",
year = "2017",
month = "6",
day = "5",
doi = "10.1109/SETIT.2016.7939852",
language = "English",
pages = "113--120",
booktitle = "2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

TY - GEN

T1 - A proposal for a variability management framework

AU - Khalfallah, Nesrine

AU - Ouali, Sami

AU - Kraiem, Naoufel

PY - 2017/6/5

Y1 - 2017/6/5

N2 - Although the database schemas are an integral part of information systems, the use of software product lines has been mainly studied for the production of executable code. The impact on data management and in particular the database schemas are poorly documented and little studied in the literature. The paper is an attempt to explore some of the issues of the modeling and implementation of the variability in the database through the use of disciplined approaches. We propose a variability management framework. Motivations for developing the framework are three-fold: (a) to facilitate the comprehension of the discipline, (b) to classify and compare existing approaches to managing this discipline and (c) to extract their insufficiencies to propose an approach that remedies these insufficiencies and resolve problems related to this discipline. Finally, we introduce seven different variability management approaches and their instantiation according to the variability management framework.

AB - Although the database schemas are an integral part of information systems, the use of software product lines has been mainly studied for the production of executable code. The impact on data management and in particular the database schemas are poorly documented and little studied in the literature. The paper is an attempt to explore some of the issues of the modeling and implementation of the variability in the database through the use of disciplined approaches. We propose a variability management framework. Motivations for developing the framework are three-fold: (a) to facilitate the comprehension of the discipline, (b) to classify and compare existing approaches to managing this discipline and (c) to extract their insufficiencies to propose an approach that remedies these insufficiencies and resolve problems related to this discipline. Finally, we introduce seven different variability management approaches and their instantiation according to the variability management framework.

KW - database schema

KW - Feature

KW - Software product lines

KW - Variability

KW - variability management framework

UR - http://www.scopus.com/inward/record.url?scp=85021449229&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85021449229&partnerID=8YFLogxK

U2 - 10.1109/SETIT.2016.7939852

DO - 10.1109/SETIT.2016.7939852

M3 - Conference contribution

SP - 113

EP - 120

BT - 2016 7th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications, SETIT 2016

PB - Institute of Electrical and Electronics Engineers Inc.

ER -