Software Configuration Management Problems and Solutions to Software Variability Management,
in Proceedings of the ICSE-2003 Workshop on Software Variability Management, Portland, Oregon, May 3, 2003.
These days more and more software is produced as product families. Products that have a lot in common, but all the same vary slightly in one or more aspects. Developing and maintaining these product families is a complex task. Software configuration management (SCM) can, in general, support the development and evolution of one single software product and to some degree also supports the concept of variants. It would be interesting to explore to what degree SCM already has solutions to some of the problems of product families and what are the problems where SCM has to invent new techniques to support software variability management.