Book description
MODEL-BASED SYSTEM ARCHITECTUREAN UP-TO-DATE EXPLORATION OF THE NEWEST STANDARDS AND BEST PRACTICES IN SYSTEM ARCHITECTING
In the newly revised Second Edition of Model-Based System Architecture, a team of expert engineers deliver a detailed and authoritative review of the practice of system architecture in organizations that use models to support the systems engineering process. In the book, readers will find introductions to the fundamentals of architecting systems and using models to assist the architecting process.
The latest edition offers refreshed content based on ISO 15288:2015 and a renewed focus on the role of the system architect. New chapters on systems-of-systems, and cyber-physical systems, and system architect tools offer guidance to practicing professionals on how to apply the presented concepts in the real-world.
In addition to the latest definitions of the architecture governance and evaluation processes described in ISO 42020 and 42030, the book provides:
- A thorough introduction to the value of systems architecting, definitions of system architecture, and model-based system architecture
- Comprehensive explorations of model governance, architecture descriptions, patterns, and principles, and the roles of typical architecture stakeholders
- Practical discussions of Agile approaches to systems architecture, the FAS Method, and architecture frameworks
- In-depth examinations of systems architecting work and necessary soft skills for systems architects
- Modeling of system architectures with SysML including a brief overview of SysML v1 and an outlook to SysML v2
Perfect for system architects and system engineers, Model-Based System Architecture will also earn a place in the libraries of students and researchers studying functional architectures.
Table of contents
- Cover
- Title Page
- Copyright
- Foreword
- Preface
- About the Companion Website
- 1 Introduction
- 2 An Example: The Scalable Observation and Rescue System
- 3 Better Products – The Value of Systems Architecting
- 4 Systems, Systems of Systems, and Cyber-Physical Systems*
-
5 Definition of System Architecture
- 5.1 What Is Architecture? – Discussion of Some Existing Definitions
- 5.2 Relations Between Concepts of “System,” “Architecture,” and “Architecture Description”
- 5.3 Definition of “Architecture”
- 5.4 Functional and Physical Architecture
- 5.5 Taxonomy of Physical Architectures
- 5.6 Architecture Landscape for Systems
- 6 Model-Based Systems Architecting
- 7 Model Governance
- 8 Architecture Description
-
9 Architecture Patterns and Principles
- 9.1 The SYSMOD Zigzag Pattern
- 9.2 The Base Architecture
- 9.3 Cohesion and Coupling
- 9.4 Separation of Definition, Usage, and Run-Time
- 9.5 Separate Stable from Unstable Parts
- 9.6 The Ideal System
- 9.7 View and Model
- 9.8 Diagram Layout
- 9.9 System Model Structure
- 9.10 System Architecture Principles
- 9.11 Heuristics
- Note
- 10 Model-Based Requirements Engineering and Use Case Analysis
-
11 Perspectives, Viewpoints and Views in System Architecture
- 11.1 Introduction
- 11.2 The Functional Perspective
- 11.3 The Physical Perspective
- 11.4 The Behavioral Perspective
- 11.5 The Layered Perspective
- 11.6 System Deployment Perspective
- 11.7 Other Perspectives
- 11.8 Relation to the System Context
- 11.9 Mapping Different System Elements Across Different Levels
- 11.10 Traceability
- 11.11 Perspectives and Architecture Views in Model-based Systems Architecting
- Notes
-
12 Typical Architecture Stakeholders
- 12.1 Overview
- 12.2 Requirements Engineering
- 12.3 Verification
- 12.4 Configuration Management
- 12.5 Engineering and Information Technology Disciplines
- 12.6 Project and Product Management
- 12.7 Risk Managers
- 12.8 Development Roadmap Planners
- 12.9 Production and Distribution
- 12.10 Suppliers
- 12.11 Marketing and Brand Management
- 12.12 Management
- Notes
- 13 Roles
- 14 Processes
- 15 Tools for the Architect
- 16 Agile Approaches
-
17 The FAS Method
- 17.1 Motivation
- 17.2 Functional Architectures for Systems
- 17.3 How the FAS Method Works
- 17.4 FAS Heuristics
- 17.5 FAS with SysML
- 17.6 SysML Modeling Tool Support
- 17.7 Mapping of a Functional Architecture to a Physical Architecture
- 17.8 Experiences with the FAS Method
- 17.9 FAS Workshops
- 17.10 Quality Requirements and the Functional Architecture
- 17.11 Functional Architectures and the Zigzag Pattern
- 17.12 CPS-FAS for Cyber-physical Systems
- Notes
- 18 Product Lines and Variants
- 19 Architecture Frameworks
- 20 Cross‐cutting Concerns
- 21 Architecture Assessment
- 22 Making It Work in the Organization
- 23 Soft Skills
- 24 Outlook: The World After Artificial Intelligence
- Appendix A OMG Systems Modeling Language
- Appendix B The V‐Model
- Appendix C Glossary
- References
- Index
- Wiley End User License Agreement
Product information
- Title: Model-Based System Architecture, 2nd Edition
- Author(s):
- Release date: April 2022
- Publisher(s): Wiley
- ISBN: 9781119746652
You might also like
book
Model-Based System Architecture
Presents modeling approaches that can be performed in SysML and other modeling languages This book combines …
book
INCOSE Systems Engineering Handbook, 5th Edition
SYSTEMS ENGINEERING HANDBOOK A comprehensive reference on the discipline and practice of systems engineering Systems engineering …
book
Software Architect's Handbook
A comprehensive guide to exploring software architecture concepts and implementing best practices Key Features Enhance your …
book
Software Architecture in Practice, 4th Edition
The Definitive, Practical, Proven Guide to Architecting Modern Software--Fully Updated with New Content on Mobility, the …