P. Jensen “Experiences with Product Line Development of Multi-Discipline Analysis Software at Overwatch Textron Systems,” 11th International Software Product Line Conference, SPLC 2007, Sept. 2007, pp. 35 - 43
Deelstra, S., Sinnema, M. and Bosch, J. “Experiences in Software Product Families: Problems and Issues during Product Derivation,” Proc. Software Product Lines Conference, SPLC3, Boston, Aug. 2004, LNCS 3154, Springer-Verlag, pp. 165-182
Karhinen, A., Ran, A. and Tallgren, T. “Configuring designs for reuse,” Proc. Int. Conf. on Soft. Eng., ICSE’97, Boston, MA., 1997, pp. 701-710
Kästner, C., Apel, S. and Batory, D., A Case Study Implementing Features Using AspectJ, Proc. Int. Software Product Line Conference, SPLC’07, Kyoto, Japan.
Kästner, C., Apel, S. and Kuhlemann, M. “Granularity in Software Product Lines,” Proc. Int. Conf. on Soft. Eng., ICSE’08, Leipzig, Germany, May 2008, pp. 311-320
Cordy, J.R. “Comprehending Reality: Practical Challenges to Software Maintenance Automation”, Proc. 11th Int. Workshop on Program Comprehension, IWPC’03, Portland, Oregon, May 2003, pp. 196-206 (keynote)
Krueger, C. “Eliminating the Adoption Barrier,” Point-Counter Point Column, in IEEE Software, special issue on Initiating Software Product Lines, July/August 2002, pages 28-31 http://www.biglever.com/papers/PointCounterPoint.pdf
Conventional method support for managing changes during maintenance and evolution
Software similarities: symptoms and causes
Jarzabek, S. “Reuse beyond Components – XVCL Tutorial”
“Genericity
- a “Missing in Action” Key to Software
Simplification and Reuse,” 13th
Basit, H.A., Rajapakse, D.C., and Jarzabek, S. “Beyond Templates: a Study of Clones in the STL and Some General Implications,” Int. Conf. Software Engineering, ICSE’05, St. Louis, USA, May 2005, pp. 451-459
Pettersson, U., and Jarzabek, S. “Industrial Experience with Building a Web Portal Product Line using a Lightweight, Reactive Approach,” ESEC-FSE'05, European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM Press, September 2005, Lisbon, pp. 326-335
Aspect-Oriented Programming: http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-aspect.html; review presentation slides by students