Database schemas are used to describe the logical design of a database. Diverse user groups have different perspectives to the schema which leads to different local schemas. Research has focused on view integration to generated a global, consistent schema out of different local schemas or views. However, this approach seems to be too constraint when the generated global view should be highly variable and only a tailor-made subset of the subschemas are needed. Such a customizeability is needed in software product lines where a family of related products are generated to allow tailor-made products for a stakeholder. In this paper, we claim that traditional modeling techniques are not sufficient for expressing a variable database schema. We show that software product lines methodologies can also be applied to the database research area to overcome existing limitations and to allow the generation of a tailor-made database schema. We present a case study of a web-based content management system where we observed the problems of required variability and show how they are solved.
Mendeley saves you time finding and organizing research
Choose a citation style from the tabs below