Model-based Systems Architecting is a key tool for designing complex industrial systems. It is dedicated to the working systems architects, engineers and modelers, in order to help them master the complex integrated systems that they are dealing with in their day-to-day professional lives.
It presents the CESAMES Systems Architecting Method (CESAM), a systems architecting and modeling framework which has been developed since 2003 in close interaction with many leading industrial companies, providing rigorous and unambiguous semantics for all classical systems architecture concepts.
This approach is practically robust and easy-to-use: during the last decade, it was deployed in more than 2,000 real system development projects within the industry, and distributed to around 10,000 engineers around the globe.
Author(s): Daniel Krob
Publisher: Wiley
Year: 2022
Language: English
Pages: 387
• – Introduction – Systems , which is intended for readers with only a little system background knowledge.
• – Chapter 1 – Introduction to CESAM that may be skipped for the first approach.
• – Chapter 2 – Why Architecting Systems? Which presents the main motivations of the systems architecting approach and of the CESAM framework.
• – Chapter 3 – CESAM Framework that provides an overview of all CESAM concepts.
• – Chapters 4 to 7 that present in detail, one after the other, each architectural vision of the CESAM systems modeling framework:
• - Chapter 4 – Identifying Stakeholders: Environment Architecture .
• - Chapter 5 – Understanding Interactions with Stakeholders: Operational Architecture .
• - Chapter 6 – Defining What the System Shall Do: Functional Architecture .
• - Chapter 7 – Deciding How the System Shall be Formed: Constructional Architecture .
• – Chapter 8 – Taking into Account Failures: Dysfunctional Analysis which discusses the nature of the connection existing between systems architecture and dysfunctional/safety analyses.
• – Chapter 9 – Choosing the Best Architecture: Trade-off Techniques that introduces systems architecture prioritization, a key tool for the systems architect.
• – Conclusion , which gives some hints to the reader on how to continue the systems architecting journey initiated by this book.