Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering, by Frank van der Linden, Klaus Schmid, Eelco Rommes. Provides a description of the Families Evaluation Framework (FEF) and 10 case studies.
Software Product Line Engineering: Foundations, Principles, and Techniques, by Klaus Pohl, Günter Böckle, Frank van der Linden. A comprehensive textbook on the key processes and activities of software product line engineering.
Software Product Lines: Practices and Patterns, by Paul Clements and Linda Northrop. A comprehensive technical book on the software engineering practices and case studies related to software product line engineering.
Generative Programming, by Krzysztof Czarnecki and Ulrich Eisenecker. Thorough coverage of the technical topics on building application generators, one technique for engineering a software product line.
Design and Use of Software Architectures: Adopting and Evolving a Product Line Approach, by Jan Bosch. This book has two parts, the first focusing on software architecture and the second on software product lines.
Software Product-Line Engineering: A Family-Based Software Development Process, by David M. Weiss and Chi Tau Robert Lai. The first section of this book provides an overview of software product line engineering topics. The latter sections provide a detailed process description for a product line approach called FAST.
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools, by Jack Greenfield, Keith Short, Steve Cook, and Stuart Kent. Presents a confluence of model driven development, software product lines and component based development.
Component-based Product Line Engineering with UML, by Colin Atkinson, et.al. Detailed description of the KobrA method for software product line development, using UML and component-based development.
Designing Software Product Lines with UML : From Use Cases to Pattern-Based Software Architectures, by Hassan Gomaa. Shows how to employ Unified Modeling Language (UML 2.0) to reuse software requirements and architectures.