Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures (The Addison-Wesley Object Technology Series)
Worth buying if: You design or maintain multiple related software products.
Skip it if: You prefer quick tutorials or brief introductions.
Exact edition: Hardcover · ISBN-13 9780201775952. The Amazon link uses this ISBN, so the product page should open to the edition shown here.
If this page helped you decide, purchasing through the Amazon button above supports UPB Books at no extra cost to you and helps us continue improving the site. Thanks for visiting today.
Check Amazon for the current price and availability of this exact edition.
Affiliate disclosure: purchases made through links on this site may earn us a commission at no additional cost to you.
Summary
This 736-page reference shows how to use use cases, UML, and design patterns to create and manage software product lines, combining practical modeling techniques with architectural guidance for reuse and variability.
Why this book now
Practitioners still managing product-line variability and long-lived platforms will find foundational, tool-agnostic methods that remain relevant to modern architecture work.
30-second preview
Two quick cards, fifteen seconds each.
Card 1 of 2
Best for readers who...
Good fit if you want...
- You design or maintain multiple related software products.
- You use UML and want pattern-based, reusable architecture guidance.
- If you value research-backed details, this novel follows deeply flawed people whose choices drive every turn and reveal surprising compassion.
- You prefer quick tutorials or brief introductions.
- You need language- or framework-specific, modern tool workflows.
- If lyrical digressions lose you, the cast spans generations, asking for investment in many lives and timelines.
Decided it fits?
Exact edition: Hardcover · ISBN-13 9780201775952
Worth buying if: You design or maintain multiple related software products.
Skip it if: You prefer quick tutorials or brief introductions.
Check Amazon for the current price and availability of this exact edition.
Reader guide
Cues to help you decide faster.
Reading commitment
Substantial Longer sessions help
Dense and detailed: expect a sustained study over several weeks with chapter-by-chapter application to real projects rather than casual reading.
What stands out here
This edition emphasizes UML-based modeling and pattern-driven architectural techniques for product lines, offering thorough examples and extensive coverage of variability management.
Best way to approach it
Read selectively: use it as a handbook—focus on the use-case modeling, variability sections, and architecture patterns that map directly to your product concerns.
Was this page helpful?
Quick thumbs only. No login.
Loading feedback…
Hardcover: ISBN-13 9780201775952
Check Amazon for the current price and availability of this exact edition.