The Unified Modelling Language (UML) is actually just a design notation, in order to develop software using UML you must adhere to a process which describes how to implement and work with this notation.
This course describes a process for designing real-time embedded systems (RTES) using UML 2.0 as the notation. It is assumed that delegates are already familiar with the UML notation as this course teaches its effective application.
By using comprehensive real-world examples this course also identifies the areas where UML 2.0 improves on UML 1.5, but also still identifies its weaknesses (areas such as concurrency, multi-processing and distributed systems). The course is backed up by a comprehensive ‘real-world’ CASE study demonstrating how to apply UML 2.0 to RTES.
This course has been developed by the leading author Dr. J. E. Cooling.

