Software Engineering Institute Carnegie Mellon

Salion, Inc.: A Software Product Line Case Study

References  

 

[Bass et al. 98]  

 

Bass, L.; Clements, P.; & Kazman, R. Software Architecture in Practice. Reading, MA: Addison-Wesley, 1998.  

 

[Beck 00]  

 

Beck, K. Extreme Programming Explained. Reading, MA: Addison-Wesley, 2000.  

 

[Bergey &
Goethert 01]
 

 

Bergey, J. K. & Goethert, W. B. Developing a Product Line Acquisition Strategy for a DoD Organization: A Case Study (CMU/SEI-2001-TN-021, ADA395202). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001.  

 

[Bosch 00]  

 

Bosch, J. "Organizing for Software Product Lines," 117-134. Proceedings of the 3rd International Workshop on Software Architectures for Product Families (IWSAPF-3). Las Palmas de Gran Canaria, Spain, March 15-17, 2000. Berlin, Germany: Springer-Verlag, 2000.  

 

[Brownsword &
Clements 96]
 

 

Brownsword, L. & Clements, P. A Case Study in Successful Product Line Development (CMU/SEI-96-TR-016, ADA315802). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1996.  

 

[Chastek 02]  

 

Chastek, G., ed. Software Product Lines: Proceedings of the Second Software Product Line Conference (SPLC2). New York, NY: Springer, 2002.  

 

[Clements &
Northrop 02]
 

 

Clements, P. & Northrop, L. Software Product Lines: Practices and Patterns. Boston, MA: Addison-Wesley, 2002.  

 

[Cohen 01]  

 

Cohen, S. Case Study: Building and Communicating a Business Case for a DoD Product Line (CMU/SEI-2001-TN-020, ADA395155). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001.  

 

[Dikel et al. 01]  

 

Dikel D.; Kane, D.; & Wilson, J. Software Architecture: Organizational Principles and Patterns. Upper Saddle River, NJ: Prentice Hall, 2001.  

 

[Donohoe 00]  

 

Donohoe, P., ed. Software Product Lines: Experience and Research Directions, Proceedings of the First Software Product Line Conference (SPLC1). Denver, Colorado, August 28-31, 2000. Boston, MA: Kluwer Academic, 2000.  

 

[Gamma et al. 95]  

 

Gamma, E.; Helm, R.; Johnson, R.; & Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley, 1995.  

 

[Krasner &
Pope 88]
 

 

Krasner, G. & Pope, S. "A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80." Journal of Object-Oriented Programming 1, 3 (August/September 1988): 26-49.  

 

[Kruchten 00]  

 

Kruchten, P. The Rational Unified Process: An Introduction, Second Edition. Reading, MA: Addison-Wesley, 2000.  

 

[Krueger 01]  

 

Krueger, C. "Easing the Transition to Software Mass Customization," 282-293. Proceedings of the 4th International Workshop on Software Product Family Engineering. Bilbao, Spain, October 3-5, 2001. New York, NY: Springer-Verlag, 2001.  

 

[O'Brien 01]  

 

O'Brien, L. Architecture Reconstruction to Support a Product Line Effort: Case Study (CMU/SEI-2001-TN-015, ADA395167). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001.  

 

 

 


[Title Page]    [Abstract]    [Acknowledgments]    [1 Introduction]    [2 Background]    [3 How Salion Builds Its Software Product Line]    [4 Payoffs and Benefits]    [5 Conclusions and Lessons Learned]    [6 Conclusions]    [7 For Further Reading]    [References]    [DTIC Page]    [PDF file]