Effective Software Maintenance
Effective Software Maintenance
Industrial experience with building a web portal product line using a lightweight, reactive approach
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
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
Hi-index | 0.00 |
After general introduction to Software Product Lines (SPL), we focus on variability management, a key technical challenge for effective reuse. We discuss reasons why commonly used variation techniques (pre-processing, configuration files) do not scale well. We present merits (visibility of feature impact on core assets, automation of product derivation, support for evolution and scalability), and trade-offs (need for skilful design and training) in applying uniform variation technique, design specifically to manage variability in SPLs.