Software Architecture in Practice (Second Edition)

Author: LenBass
Publisher:
Publish Date: 2003-09-01
Features: A must-read for software engineers! It has a clear structure and rich content, making it an essential reference book for every software engineer. —Martin in Boston, USA
This book is based on the first edition and is structured according to the characteristics of the software lifecycle. It covers anticipated architecture, created architecture, analyzed architecture, and the transition from a single system to multiple systems. The book provides in-depth explanations of certain content from the first edition and adds new content such as ATAM, quality requirements, architecture refactoring, UML-based architecture documentation, and CBAM. Additionally, it analyzes new case studies to help understand how software architecture adapts to business needs.
This book is recommended as a teaching material by the Software Engineering Institute at Carnegie Mellon University and was awarded the 9th Annual Book Efficiency Award by the authoritative U.S. magazine "Software Development." It can serve as a textbook for undergraduate and graduate students in software engineering programs at universities and colleges, as well as for professionals in the industry for research and reference.
This book is based on the first edition and is structured according to the characteristics of the software lifecycle. It covers anticipated architecture, created architecture, analyzed architecture, and the transition from a single system to multiple systems. The book provides in-depth explanations of certain content from the first edition and adds new content such as ATAM, quality requirements, architecture refactoring, UML-based architecture documentation, and CBAM. Additionally, it analyzes new case studies to help understand how software architecture adapts to business needs.
This book is recommended as a teaching material by the Software Engineering Institute at Carnegie Mellon University and was awarded the 9th Annual Book Efficiency Award by the authoritative U.S. magazine "Software Development." It can serve as a textbook for undergraduate and graduate students in software engineering programs at universities and colleges, as well as for professionals in the industry for research and reference.

📌 Related Posts