TrainingPage

Please Note: This class is subject to a ten percent increase. Please contact a TrainingPage representative for verification of price increase.

Description:

Learn how to use Tau's core capabilities to rapidly generate your C++ applications using your Unified Modeling Language (UML) model and existing artifacts.

Build your Model Driven Development skills by attending Application Generation Using Tau C++. In just three days, you will be able to rapidly generate C++ applications using Tau's implementation of the Unified Modeling Language (UML 2.1), and leverage Tau's core capabilities to enhance your entire development process. This course provides hands-on training exercises based on real-world applications, offering you the practical training necessary to automate many of your software development tasks with the powerful Tau environment.

Audience:

This is an intermediate course for project managers, technical leads, software engineers, software-level system engineers or anyone who works directly with specifications and architectural analysis and design for software-intensive applications.

Objectives:

  • UML to C++ mapping
  • Round trip Engineering
  • Reverse Engineering of code
  • How to build for a target

Prerequisites:

Completion of the Introduction to Tau course is required. Course content assumes previous knowledge of

Topics:

  • UML 2 Review
  • Tau for C++ Code Generation
  • UML for C++ Code Generation - Related Add-ins
  • C++ Data Types in UML
  • The UML to C++ Translation Rules
  • File Representation in UML
  • From Model to C++ Files
  • Configuring the C++ Code Generator
  • Roundtrip Engineering
  • Reverse Engineering
  • Configuration and Execution of the C/C++ Importer
  • The C++ to UML Translation Rules
  • Tau Object Runtime (TOR) - an Object-oriented UML Runtime Framework
  • Scheduling
  • Building an Application from the Model
  • Single-threaded Application
  • Multi-threaded Application
  • Debugging a C++ Application - The UML Debugger
  • Optional: Customization - OS adaptation, Visual Studio Integration, Agents

View Dates & Enroll Online