Skip to content
Software Architecture Fundamentals

New book “Software Architecture Funda­mentals” can be pre-ordered now!

iSAQB-Compliant Study Guide for the Certified Professional for Software Architecture - Foundation Level Exam

The 2nd updated and revised edition of “Software Architecture Funda­mentals” written by Mahbouba Gharbi, Prof. Dr.-Ing. Arne Koschel, Prof. Dr. Andreas Rausch and Holger Tiemeyer can now be pre-ordered. The new edition is available for pre-order in both the USA (available from May 29) and Europe (available from October 5)


About the book


Preparing for your iSAQB CPSA Foundation Level exam? Make the grade with this study guide! First, tackle essential topics and funda­mentals, beginning with devel­opment approaches and design techniques for scalable software archi­tec­tures. Then see how views, templates, and documents are used to commu­nicate design decisions, and under­stand how to evaluate software archi­tec­tures. Level up your exam prep with this handy resource!


  • Prepare for the iSAQB Certified Profes­sional for Software Architecture Foundation Level (CPSA‑F) exam
  • Learn to design scalable system software architectures
  • Walk through techniques for software architecture planning, documen­tation, and quality management
  • 2nd edition, updated and revised


In this book, you’ll learn about:

1. Funda­mentals of Software Architecture
Reinforce your under­standing of key concepts, including software architecture design principles, techniques to develop scalable archi­tec­tures, tools needed to describe designs to stake­holders, and methods for quality evaluation.

2. Core Exam Concepts
Thoroughly review each topic in the exam: basic concepts, architecture design and devel­opment, architecture commu­ni­cation, and quality analysis. Expand your knowledge with a bonus chapter about software architecture tools.

3. Expert Guidance
Learn directly from iSAQB experts who helped develop the curriculum for the Certified Profes­sional for Software Architecture—Foundation Level exam.


Highlights include:


  • iSAQB CPSA — Foundation Level exam
  • Architecture design
  • Devel­opment approaches
  • Architectural patterns
  • Templates
  • Documen­tation
  • Proto­types
  • Quality management
  • Deployment
  • Modeling tools
  • Static code analysis tools
  • Code management


About the authors


Mahbouba Gharbi is the managing director and chief architect of ITech Progress GmbH. She has served as chair­woman of the Inter­na­tional Software Architecture Quali­fi­cation Board (iSAQB) for more than 15 years. She’s a dedicated software architecture enthu­siast, the author of numerous technical articles, and a frequent speaker at inter­na­tional conferences.

Arne Koschel is a professor for distributed information systems at the University of Applied Sciences and Arts in Hanover, Germany, and a board member of the iSAQB. He also works as a trainer and a consultant.

Andreas Rausch is the director of the Institute for Software and Systems Engineering at Technische Univer­sität, Clausthal. He has been active in indus­trial practice as a consultant and as a lead software architect for large distributed software systems. He is chairman of the advisory board of the iSAQB.

Holger Tiemeyer is a former vice chairman of the iSAQB board. As a computer scientist who minored in psychology, he gives training courses about software architecture, as well as lectures at technical colleges. He is an author of technical articles and a speaker at inter­na­tional conferences.


Share this article:

Related Posts

Stay Up-to-Date with the iSAQB® Newsletter!

Scroll To Top