The design and implementation of hierarchical software systems with reusable components
ACM Transactions on Software Engineering and Methodology (TOSEM)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The relationship between theory and practice in software engineering
Communications of the ACM
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
Software architecture in practice
Software architecture in practice
PuLSE: a methodology to develop software product lines
SSR '99 Proceedings of the 1999 symposium on Software reusability
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Evolution in software product lines: Two cases
Journal of Software Maintenance: Research and Practice
Software architecture for product families: principles and practice
Software architecture for product families: principles and practice
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
Scoping software product lines: an analysis of an emerging technology
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Managing variability in software architectures
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Managing Domain-Specific, Product-Line Development
IEEE Software
Commonality and Variability in Software Engineering
IEEE Software
Using Patterns to Model Variability in Product Families
IEEE Software
An Architecture-Based Approach to Self-Adaptive Software
IEEE Intelligent Systems
Evolution and Composition of Reusable Assets in Product-Line Architectures: A Case Study
WICSA1 Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1)
Variability Issues in Software Product Lines
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
On the Notion of Variability in Software Product Lines
WICSA '01 Proceedings of the Working IEEE/IFIP Conference on Software Architecture
Integrating Feature Modeling with the RSEB
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
On the Design and Development of Program Families
IEEE Transactions on Software Engineering
Use case-based testing of product lines
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Representing variability in a family of MRI scanners
Software—Practice & Experience
Managing infinite variability in mobile terminal software: Research Articles
Software—Practice & Experience
A product line architecture for web applications
Proceedings of the 2005 ACM symposium on Applied computing
Tool-Supported Verification of Product Line Requirements
Automated Software Engineering
Portlet syndication: Raising variability concerns
ACM Transactions on Internet Technology (TOIT)
Retrieving reusable components with variation points from software product lines
Information Processing Letters
Goal and scenario based domain requirements analysis environment
Journal of Systems and Software - Special issue: Selected papers from the 11th Asia Pacific software engineering conference (APSEC 2004)
Software Product Line Oriented Feature Map
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
A scoped approach to traceability management
Journal of Systems and Software
A systematic review of domain analysis tools
Information and Software Technology
Variability management in software product lines: a systematic review
Proceedings of the 13th International Software Product Line Conference
Configuration modeling based software product development
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
Customization realization in multi-tenant web applications: case studies from the library sector
ICWE'10 Proceedings of the 10th international conference on Web engineering
Pairwise testing of dynamic composite services
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Supporting web applications development with a product line architecture
Journal of Web Engineering
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
Rapid system development via product line architecture implementation
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
CD'05 Proceedings of the Third international working conference on Component Deployment
Performance variability in software product lines: a case study in the telecommunication domain
Proceedings of the 17th International Software Product Line Conference
Hi-index | 0.00 |
Variability is the ability to change or customize a software system (i.e., software architects anticipate change and design architectures that support those changes). If the architecture is used for different product versions (e.g., in a software product line context, it becomes important to understand where change has to be planned and the possible options in particular situations. Three variability issues have been identified in a case study involving a software company specializing in product and system development for a professional mobile communication infrastructure. These issues are discussed and analyzed and illustrate the need for handling variability in a more explicit manner. To address this need, this paper suggests a method to represent and normalize variability in industrial software systems. The method is exemplified by applying it to the software product line of the aforementioned company.