Feature-based survey of model transformation approaches
K Czarnecki, S Helsen - IBM systems journal, 2006 - ieeexplore.ieee.org
Model transformations are touted to play a key role in Model Driven Development™.
Although well-established standards for creating metamodels such as the Meta-Object …
Although well-established standards for creating metamodels such as the Meta-Object …
Reasoning about edits to feature models
Features express the variabilities and commonalities among programs in a software product
line (SPL). A feature model defines the valid combinations of features, where each …
line (SPL). A feature model defines the valid combinations of features, where each …
[PDF][PDF] Cardinality-based feature modeling and constraints: A progress report
Software factories have been proposed as a comprehensive and integrative approach to
generative software development. Feature modeling has several applications in generative …
generative software development. Feature modeling has several applications in generative …
From model transformation to incremental bidirectional model synchronization
H Giese, R Wagner - Software & Systems Modeling, 2009 - Springer
The model-driven software development paradigm requires that appropriate model
transformations are applicable in different stages of the development process. The …
transformations are applicable in different stages of the development process. The …
Requirement-driven evolution in software product lines: A systematic map** study
Abstract CONTEXT. Software Product Lines (SPLs) aim to support the development of a
whole family of software products through systematic reuse of shared assets. As SPLs …
whole family of software products through systematic reuse of shared assets. As SPLs …
[PDF][PDF] Triple graph grammars: Concepts, extensions, implementations, and application scenarios
E Kindler, R Wagner - 2007 - researchgate.net
Abstract Triple Graph Grammars (TGGs) are a technique for defining the correspondence
between two different types of models in a declarative way. The power of TGGs comes from …
between two different types of models in a declarative way. The power of TGGs comes from …
Automated reasoning for multi-step feature model configuration problems
The increasing complexity and cost of software-intensive systems has led developers to
seek ways of increasing software reusability. One software reuse approach is to develop a …
seek ways of increasing software reusability. One software reuse approach is to develop a …
Multi-dimensional variability modeling
The variability of a software product line (SPL) is often described with a feature model. To
avoid highly complex models, stakeholders usually try to separate different variability …
avoid highly complex models, stakeholders usually try to separate different variability …
Evolving feature model configurations in software product lines
The increasing complexity and cost of software-intensive systems has led developers to
seek ways of reusing software components across development projects. One approach to …
seek ways of reusing software components across development projects. One approach to …
[PDF][PDF] Automating the Configuration of Multi Software Product Lines.
The increased use of software product lines (SPLs) results in complex software systems in
which products of multiple SPLs communicate and interact with each other. Such a system of …
which products of multiple SPLs communicate and interact with each other. Such a system of …