Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

An Overview of UML for Real-Time Embedded Development by Feabhas Ltd

Training

Product Description

This is a one-day course introducing UML for use in the design of real-time embedded systems. This is also a good introduction to the concepts of object orientation (OO), such as inheritance and polymorphism. The course is intended only to be an overview - attendees will not be equipped to start using UML after attending this course.

Course Objectives:

  • Provides an overview of UML, including its history
  • Introduces each diagram in UML
  • Familiarises attendees with basic OO concepts
  • Introduces an example process in which to apply UML to demonstrate the application of UML
  • Highlights current weaknesses when applying UML to real-time embedded systems
  • Highlights the current UML case-tools suitable for use in real-time embedded development

Delegates Will Learn:

  • How UML has developed
  • The concepts of an iterative and incremental process for applying UML
  • A conceptual understanding of OO features (e.g. inheritance and polymorphism)
  • A basic understanding of the UML diagrams and their uses
  • Where UML falls short for real-time embedded systems
  • Which case-tools support UML for real-time development

Pre-requisites:

Knowledge/experience of the development of real-time embedded systems

Who Should Attend:

The course is suitable for anyone who simply requires an overview of UML e.g. managers or engineers who are trying to decide if UML is the right way forward for them, or Field Application Engineers whose products are involved in UML in some way. It is also suitable for managers who just need to understand what their engineers or customers are doing rather than practically applying UML.

Duration: One day

Related courses:

OO-503 Real-Time Software Design with UML
OO-301 Applying Real-Time UML
SE-501 Real-Time Software Engineering
SE-401 Systems Engineering using SysML

An Overview of UML for Real-Time Embedded Development

Market Segment(s)

  • General Purpose Products/Services
 
ARM Connected