Pedagogical Product Line
Overview
Business Case
Scope
Requirements
Concept of Operations
Architecture
Unit Test Plans
Production Plans
System Test Plans
Brickles Product
Pong Product
Bowling Product
Bibliography
Glossary
Misc Documents

Arcade Game Maker Pedagogical Product Line: Bibliography

[Bachmann 00] Bachmann, F.; Bass, L.; Chastek, G.; Donohoe, P.; & Peruzzi, F. The Architecture Based Design Method (CMU/SEI-2000-TR-001, ADA375851). Pittsburgh, PA: Software Engineering Institute, Carne-gie Mellon University, 2000.
[Bass 99] Bass, L. & Kazman, R. Architecture-Based Development (CMU/SEI-1999-TR-007, ADA366100). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1999.
[Bass 03] Bass, L.; Clements, P.; & Kazman, R. Software Architecture in Practice, Second Edition. Boston, MA: Addison-Wesley, 2003.
[Chastek 01] Chastek, G.; Donohoe, P.; Kang, K. C.; & Theil, S. Product Line Analysis: A Practical Introduction (CMU/SEI-2001-TR-001, ADA396137). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001.
[Chastek 02a] Chastek, G. & McGregor, J. D. Guidelines for Developing a Product Line Production Plan (CMU/SEI-2002-TR-006, ADA407772). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2002.
[Chastek 02b] Chastek, G.; Donohoe, P.; & McGregor, J. D. Product Line Production Planning for the Home Integration System Example (CMU/SEI-2002-TN-029, ADA405846). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2002.
[Clements 01] Clements, P.; Cohen, S.; Donohoe, P.; & Northrop, L. Control Channel Toolkit: A Software Product Line Case Study (CMU/SEI-2001-TR-030, ADA396286). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001.
[Clements 02] Clements, Paul & Northrop, Linda. Software Product Lines: Practices and Patterns. Boston, MA: Addison-Wesley, 2002.
[Clements 03] Clements, P.; Bachmann, F.; Bass, L.; Garlan, D.; Ivers, J.; Little, R.; Nord, R.; & Stafford, J. Documenting Software Architectures: Views and Beyond. Boston, MA: Addison-Wesley, 2003.
[Clements 04] Clements, P. & Northrop, L. Framework for Software Product Line Practice Version 4.2. (2004).
[Cohen 99] Cohen, Sholom. Guidelines for Developing a Product Line Concept of Operations (CMU/SEI-1999-TR-008, ADA367714). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1999.
[Cohen 01] Cohen, Sholom. 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.
[Cohen 03] Cohen, Sholom. Predicting When Product Line Investment Pays (CMU/SEI-2003-TN-017, ADA418466). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2003.
[DeBaud 99] DeBaud, J. & Schmid, K. "A Systematic Approach to Derive the Scope of Software Product Lines," 34-43. Proceedings of the 21st ICSE. Los Angeles, CA, May 16-22, 1999. Los Alamitos, CA: IEEE Computer Society, 1999.
[Heie 02] Heie, Anders. Global Software Product Lines and Infinite Diversity (keynote from the Second Software Product Line Conference [SPLC2]). (2002).
[Kazman 00] Kazman, R.; Klein, M.; & Clements, P. ATAM: Method for Architecture Evaluation (CMU/SEI-2000-TR-004, ADA382629). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2000.
[McGregor 92] McGregor, John D. & Sykes, David A. Object-Oriented Software Development: Engineering Software for Reuse. New York, NY: Van Nostrand Reinhold, 1992.
[McGregor 01a] McGregor, John D. & Sykes, David A. A Practical Guide to Testing Object-Oriented Software. Boston, MA: Addison-Wesley, 2001.
[McGregor 01b] McGregor, John D. Testing a Software Product Line (CMU/SEI-2001-TR-022, ADA401736). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2001.
[McGregor 03] McGregor, John D. The Evolution of Product Line Assets (CMU/SEI-2003-TR-005, ADA408419). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2003.
[Toft 00] Toft, Peter; Coleman, Derek; & Ohta, Joni. "A Cooperative Model for Cross-Divisional Product Development for a Software Product Line," 111-132. Software Product Lines: Experience and Research Directions: Proceedings of the First Software Product Lines Conference (SPLC1). Denver, CO, August 28-31, 2000. Boston, MA: Kluwer Academic, 2000.