Product Description
This textbook addresses students, professionals, lecturers and researchers interested in software product line engineering. With more than 100 examples and about 150 illustrations, the authors describe in detail the essential foundations, principles and techniques of software product line engineering. The authors are professionals and researchers who significantly influenced the software product line engineering paradigm and successfully applied software product li… More >>
Software Product Line Engineering: Foundations, Principles and Techniques
Tags: Engineering, Foundations, Line, Principles, Product, Software, Techniques
#1 by Andreas on April 7, 2010 - 5:09 am
This book gives a good introduction to product line engineering (PLE). It highlights many of the problems and possibilities with PLE. The orthogonal variability model gives a “clean” view of variation points and variants.
The book is on a too high level for me and it does not go deeper into the subject of PLE. The orthogonal variability model works with the simple examples in the book but in real life applications it will soon be very hard to realize the model.
I can still recommend this book to anyone that wants a good introduction to PLE.
Rating: 3 / 5
#2 by T. Anderson on April 7, 2010 - 6:40 am
This book is an excellent classroom book, but not practical for PLE in the field. It does an excellent job of laying out a framework for a PLE process and it does an excellent job of teaching variability. The main problem with the book is that it uses the Orthogonal Variability Model to trace the variability in the project’s artifacts, and there are no tools to support an Orthogonal Variability Model. It is a perfect way to teach variability, and the Orthogonal Variability Model works well in a text book context, but would not be practical on a real project.
The book makes reference to SEGOS-VM Tool, which is being developed to support the authors Orthogonal Variability Model, but it is no where to be found on the web.
So I would suggest this book only if you are interested in becoming “book smart” about PLE, it does do an excellent job of teaching the topic, but it’s process holds little value for real projects.
Rating: 3 / 5