[PDF][PDF] An overview of feature-oriented software development.

S Apel, C Kästner - J. Object Technol., 2009 - cs.cmu.edu
Feature-oriented software development (FOSD) is a paradigm for the construction,
customization, and synthesis of large-scale software systems. In this survey, we give an …

Feature-oriented software product lines

S Apel, D Batory, C Kästner, G Saake - 2013 - Springer
The idea for this book arose from a series of lectures on modern programming paradigms,
feature-oriented programming, and software product lines that are continuously held at the …

Type safety for feature-oriented product lines

S Apel, C Kästner, A Größlinger, C Lengauer - Automated Software …, 2010 - Springer
A feature-oriented product line is a family of programs that share a common set of features. A
feature implements a stakeholder's requirement and represents a design decision or …

Model superimposition in software product lines

S Apel, F Janda, S Trujillo, C Kästner - … on Theory and Practice of Model …, 2009 - Springer
In software product line engineering, feature composition generates software tailored to
specific requirements from a common set of artifacts. Superimposition is a technique to …

Research directions in database architectures for the internet of things: a communication of the first international workshop on database architectures for the internet of …

A James, J Cooper, K Jeffery, G Saake - … 26, Birmingham, UK, July 7-9 …, 2009 - Springer
This paper is a record of the First International Workshop on Database Architectures for the
Internet of Things. The Internet of Things refers to the future internet which will contain …

[HTML][HTML] SPL-DB-Sync: Seamless database transformation during feature-driven changes

D Ramos-Vidal, WKG Assunção, A Cortiñas… - Journal of Systems and …, 2025 - Elsevier
Abstract Software Product Line (SPL) Engineering is a reuse-oriented approach to
develo** a suite of software products that share common components but vary in specific …

Handling database schema variability in software product lines

N Khedri, R Khosravi - 2013 20th Asia-Pacific Software …, 2013 - ieeexplore.ieee.org
Managing variability in a software family is crucial to software product line engineering. The
existing variability management techniques, however do not particularly address database …

Formalizing distributed evolution of variability in information system ecosystems

H Brummermann, M Keunecke, K Schmid - Proceedings of the 6th …, 2012 - dl.acm.org
The open variability of software product line ecosystems allows customers and third party
organizations to create extensions to a system which may refine the variability model. In this …

A variational database management system

P Ataei, F Khan, E Walkingshaw - Proceedings of the 20th ACM …, 2021 - dl.acm.org
Many problems require working with data that varies in its structure and content. Current
approaches, such as schema evolution or data integration tools, are highly tailored to …

Spl driven approach for variability in database design

S Bouarar, S Jean, N Siegmund - Model and Data Engineering: 5th …, 2015 - Springer
The evolution of computer technology has strongly impacted the database design. No phase
was spared: several conceptual formalisms (eg ER, UML, ontological), various logical …