Basic Mechanisms for Modeling Real-time Systems in UML- house alarm system -
- Time: time specifications and c are best defined in sequence diagrams
- Concurrency: is described as active classes
- Asynchronous event: asynchronous message
- Synchronization: c be described either as properties of classes or operations( concurrency properties) or as classes/stereotypes that define mechanism such as a semaphore, monitor, or critical region.
- Distribution: Thread deployed in a distributed system are described in a deployment diagram.