Chapter 2. Architecture and the UML
This chapter discusses the following.
The definition of architecture
Logical architecture
Physical architecture
The Five Views of architecture
Subsystem and Component View
Concurrency and Resource View
Distribution View
Safety and Reliability View
Deployment View
Implementing architectures
Model-driven architecture
Creating architectural elements
Architecture
There are many ways to define the term architecture. We will define it in a specific way here and use it as a basis for capturing patterns for the main part of this book. Architecture is defined as the set of strategic design decisions that affect most or all of the system. The differentiation from other (smaller-scale) design decisions has to do with the scope of the ...
Get Real-Time Design Patterns: Robust Scalable Architecture for Real-Time Systems now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.