Bridgepoint Application

  • Add Courses
  • Confirm Schedule
  • Enter Contact Information

There are currently no dates scheduled for this class. Request this class in your area!

Duration:  5 Days
Price: 3250 EUR
Course Part Number:  230774

Contact us for details about training at your site

Course Overview

In this course, attendees will learn how to build executable UML models with an emphasis on real-time and embedded systems. The course outlines the process by using the BridgePoint xtUML tools in the actual development of an elevator control system and additional practical examples. 

A number of hands-on exercises demonstrate the skills and thinking required to build fully executable and translatable models.

You will learn how to

Develop a framework for an xtUML project

Audience

This course is intended for systems engineers, software developers, managers and supervisors involved in the analysis and development of systems.

Prerequisites

Software development experience at some level is essential. Prior experience in object-oriented development or modeling languages is helpful but not necessary.

Key Topics

  • UML and Executable UML:
    • Functional vs. Control vs. Object-Orientation in software
    • Unique needs of Real-time Embedded Software
    • Benefits of Executable UML
  • System Organization:
    • Organizing Principles of Complex Real-time Systems
    • Requirements and Assumptions
    • Partitioning Criteria for Implementation Independence
    • Domains and Bridges
  • Application Analysis:
    • Classes and Associations
    • State Machine Models
    • Action Specification
  • System Integration:
    • Subsystems
    • Client and Service Domain Roles
    • Configuring Service Domains
  • Engineering Process:
    • Characteristics of a Good Process
    • How to Review Models
    • Maximizing Parallel Development
  •  Implementation by Translation:
    • Hand Coding vs. Automated Translation
    • Model Compiler Theory and Practice
© Mentor Graphics Corp. All rights reserved.