Abstract
This chapter is the story of a product line engineering effort under way at General Motors. The product line involves the electronic control systems placed aboard vehicles during manufacturing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
G.M. regains the top spot in global automaking. Business Day, New York Times, 19 Jan 2012
Bosch, J.: Organizing for software product lines. In: Proceedings of the 3rd International Workshop on Software Architectures for Product Families (IWSAPF-3). Las Palmas de Gran Canaria, Spain, 15–17 Mar 2000, pp. 117–134. Springer, Berlin (2000)
Catalog of Software Product Lines. Software Engineering Institute, http://www.sei.cmu.edu/productlines/casestudies/catalog/index.cfm
Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley, Reading, MA (2002)
Clements, P., Brownsword, L.: A case study in successful product line development. Software Engineering Institute CMU/SEI-96-TR-016, September 1996
Cohen, A.: Russia trails U.S. in pursuit of a fifth-generation jet. UPI, 14 Jan 2009, United Press International, retrieved 2012: http://www.upi.com/Business_News/Security-Industry/2009/01/14/Russia-trails-US-in-pursuit-of-a-fifth-generation-jet/UPI-35761231951126/
Kang, K., Cohen, S., Hess, J., Novak, W., Peterson, A.: Feature-Oriented Domain Analysis (FODA) Feasibility Study (CMU/SEI-90-TR-021, ADA235785). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (1990)
Krueger, C.: BigLever software gears and the 3-tiered SPL methodology. In: Companion to the 22nd ACM SIGPLAN Conference on Object-Oriented Programming Systems and Applications Companion (OOPSLA ‘07), pp. 844–845. ACM, New York (2007). doi:10.1145/1297846.1297918, http://doi.acm.org/10.1145/1297846.1297918
van der Linden, F.J., Schmid, K., Rommes, E.: Software Product Lines in Action. Springer, New York (2007)
Office of the Deputy Under Secretary of Defense for Acquisition and Technology. Systems and Software Engineering. Systems Engineering Guide for Systems of Systems, Version 1.0. ODUSD(A&T)SSE, Washington, DC. http://www.acq.osd.mil/sse/docs/SE-Guide-for-SoS.pdf (2008)
Parnas, D.L.: On the design and development of program families. IEEE Transactions of Software Engineering SE-2(1), 1–9, March 1976
Paur, J.: Chevy Volt: King of (Software Cars). Wired, 5 Nov 2010, http://www.wired.com/autopia/2010/11/chevy-volt-king-of-software-cars/
Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering: Foundations, Principles, and Techniques. Springer, Berlin (1998)
Software Engineering Institute. A Framework for Software Product Line Practice, version 5.0. http://www.sei.cmu.edu/productlines/frame_report/index.html
Software Engineering Institute. A Framework for Software Product Line Practice, version 5.0: Launching and Institutionalizing. http://www.sei.cmu.edu/productlines/frame_report/launch.inst.PL.htm
SPLC Software Product Line Hall of Fame. http://splc.net/fame/gm.html
Van der Linden, F., Schmid, K., Rommes, E.: Software Product Lines in Action. Springer, Heidelberg (2007). Chapter 5
Villanueva, J.C.: Atoms in the Universe. The number of atoms in the observable universe is approximately 1080 or 2260. http://www.universetoday.com/36302/atoms-in-the-universe (2009)
Weiss, D.M., Lai, C.T.R.: Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley, Reading, MA (1999)
Wikipedia. Daytime running lamp. http://en.wikipedia.org/wiki/Daytime_running_lamp
Wikipedia. Fifth-generation programming language. http://en.wikipedia.org/wiki/Fifth-generation_programming_language
Acknowledgments
Our thanks to everyone at General Motors who is involved in making their adoption of 2GPLE a success, and especially those who have been involved through the roll-out effort. Their contributions have made this case study, and the story it tells, possible.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Flores, R., Krueger, C., Clements, P. (2013). Second-Generation Product Line Engineering: A Case Study at General Motors. In: Capilla, R., Bosch, J., Kang, KC. (eds) Systems and Software Variability Management. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36583-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-36583-6_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36582-9
Online ISBN: 978-3-642-36583-6
eBook Packages: Computer ScienceComputer Science (R0)