Application Generation using Telelogic Tau for C++
Length: Contact for duration
Course Code: QD105
List Price:
$2,025
TrainingPage Price: $1,974
TAP Eligible
Get $150 NFLShop Gift Card and more
View Dates & Enroll OnlinePlease 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