Towards Managing Data Variability in Multi Product Lines

Niloofar Khedri, Ramtin Khosravi

2015

Abstract

Multi product lines (MPLs) are systems consisting of collections of interdependent software product lines (SPLs). The dependencies and interactions among the SPLs cause new challenges in variability management. In the case of a large-scale information system MPL, important issues are raised regarding integration of the databases of the individual SPLs comprising the main system. The aim of this paper is to introduce a method to manage the variability in the data model of such systems. To this end, we first address the problem of developing a universal feature model of the MPL, obtained from integrating the feature models of the individual SPLs, incorporating the data interdependencies among the features. Further, we develop the data model of the MPL using a delta-oriented technique, based on the universal feature model. Our method addresses the problem of possible conflicts among the data model elements of different SPLs and proposes techniques to resolve the conflicts based on data model refinements.

Download


Paper Citation


in Harvard Style

Khedri N. and Khosravi R. (2015). Towards Managing Data Variability in Multi Product Lines . In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-083-3, pages 523-530. DOI: 10.5220/0005227005230530

in Bibtex Style

@conference{modelsward15,
author={Niloofar Khedri and Ramtin Khosravi},
title={Towards Managing Data Variability in Multi Product Lines},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2015},
pages={523-530},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005227005230530},
isbn={978-989-758-083-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Towards Managing Data Variability in Multi Product Lines
SN - 978-989-758-083-3
AU - Khedri N.
AU - Khosravi R.
PY - 2015
SP - 523
EP - 530
DO - 10.5220/0005227005230530