Chapter 1. Introduction

This chapter discusses the following.

  • Basic modeling concepts of the UML; overview of the UML; definition of design patterns

  • Class and object models—what they are; how classes and objects work together in collaborations; collaborations; packaging of logical elements

  • Component and deployment models; representing run-time artifacts and localizing them on processor nodes—State machines and behavioral models

  • Use case and requirements models; capturing black-box behavior without revealing internal structure

Basic Modeling Concepts of the UML

The Unified Modeling Language (UML) is a third-generation object-modeling language standard, owned by the Object Management Group (OMG). The initial version of the OMG UML standard, 1.1, was released ...

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.