Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
N degrees of separation: multi-dimensional separation of concerns
Proceedings of the 21st international conference on Software engineering
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
Commonality and Variability in Software Engineering
IEEE Software
Versioning and Consistency for Dynamically Composed Configurations
ICSE '97 Proceedings of the SCM-7 Workshop on System Configuration Management
On the Notion of Variability in Software Product Lines
WICSA '01 Proceedings of the Working IEEE/IFIP Conference on Software Architecture
Domain-Specific Runtime Variability in Product Line Architectures
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Representing Variability in Software Product Lines: A Case Study
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
On the Influence of Variabilities on the Application-Engineering Process of a Product Family
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Session Report on Product Issues in Product Family Engineering
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Representing variability in a family of MRI scanners
Software—Practice & Experience
Mae---a system model and environment for managing architectural evolution
ACM Transactions on Software Engineering and Methodology (TOSEM)
A customizable approach to full lifecycle variability management
Science of Computer Programming - Special issue: Software variability management
Designing runtime variation points in product line architectures: three cases
Science of Computer Programming - Special issue: Software variability management
Product derivation in software product families: a case study
Journal of Systems and Software - Special issue: The new context for software engineering education and training
Managing infinite variability in mobile terminal software: Research Articles
Software—Practice & Experience
Five years of product line engineering in a small company
Proceedings of the 27th international conference on Software engineering
Kumbang: A domain ontology for modelling variability in software product families
Advanced Engineering Informatics
A model-driven approach to variability management in product-line engineering
Nordic Journal of Computing - Selected papers of the fourth nordic workshop on UML and software modelling (NWUML'06), June 12-14, 2006
Classifying variability modeling techniques
Information and Software Technology
Visualisation techniques to support derivation tasks in software product line development
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Software Product Line Oriented Feature Map
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
Feature-Oriented Analysis and Specification of Dynamic Product Reconfiguration
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Variability assessment in software product families
Information and Software Technology
Visualizing the Impact of 4on-Functional Requirements on Variants: A Case Study
REV '08 Proceedings of the 2008 Requirements Engineering Visualization
Quality product derivation: a case study for quality control at Siemens
SEPADS'09 Proceedings of the 8th WSEAS International Conference on Software engineering, parallel and distributed systems
Quality control and ISO quality compliance in the product lifecycle management at Siemens
WSEAS Transactions on Computers
Modelling Multi-Facetted Purposes of Artefacts
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
A Case Study of Variation Mechanism in an Industrial Product Line
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Information and Software Technology
Extended behavioral modeling using structured use cases and profiles
Proceedings of the International Conference and Workshop on Emerging Trends in Technology
RED-PL, a method for deriving product requirements from a product line requirements model
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
On the specification of parameterizable business components
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
A method to identify feature constraints based on feature selections mining
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
The UML «extend» relationship as support for software variability
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
The notion of variability in software architecture: results from a preliminary exploratory study
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Evaluating variability instantiation strategies for product lines
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
A systematic review of evaluation of variability management approaches in software product lines
Information and Software Technology
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
An approach to evaluate time-dependent changes in feature constraints
Proceedings of the 15th International Software Product Line Conference, Volume 2
Software product line adoption: guidelines from a case study
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
An overview of techniques for detecting software variability concepts in source code
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
Modelling variability in requirements with maps
ADVIS'04 Proceedings of the Third international conference on Advances in Information Systems
On the refinement of use case models with variability support
Innovations in Systems and Software Engineering
Considering variability in a system family's architecture during COTS evaluation
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
From conceptual modeling to requirements engineering
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
A status report on the evaluation of variability management approaches
EASE'09 Proceedings of the 13th international conference on Evaluation and Assessment in Software Engineering
Issue-based variability management
Information and Software Technology
Identifying improvement potential in evolving product line infrastructures: 3 case studies
Proceedings of the 16th International Software Product Line Conference - Volume 1
Variability in quality attributes of service-based software systems: A systematic literature review
Information and Software Technology
A framework for role-based feature management in software product line organizations
Proceedings of the 17th International Software Product Line Conference
Hi-index | 0.00 |
Software product lines (or system families) have achieved considerable adoption by the software industry. A software product line captures the commonalities between a set of products while providing for the differences. Differences are managed by delaying design decisions, thereby introducing variation points. The whole of variation points is typically referred to as the variability of the software product line. Variability management is, however, not a trivial activity and several issues exist, both in general as well as specific to individual phases in the lifecycle. This paper identifies and describes several variability issues based on practical experiences and theoretical understanding of the problem domain.