Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-1 “Essential” Rhapsody in C++ Introduction.

Similar presentations


Presentation on theme: "The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-1 “Essential” Rhapsody in C++ Introduction."— Presentation transcript:

1

2 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-1 “Essential” Rhapsody in C++ Introduction

3 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-2 Prerequisites This course is a 3 day hands-on introduction to the use of Rhapsody TM in C++ to build Object Oriented Real-Time software. It is assumed that attendees have a good understanding of Object Oriented Analysis and Design using the UML, as well as a good understanding of C++. Visual C++ TM by Microsoft ® is necessary for the hands-on exercises.

4 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-3 “ Essential ” Rhapsody in C++ Learn about how to use Rhapsody in C++ to build and execute models. At the end of this section, students will be able to build and execute Rhapsody models. –Overview –Basic level –Intermediate level –Advanced level

5 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-4 “ Specialist ” Rhapsody in C++ Learn more about some or all of the specialist aspects of Rhapsody in C++: –The Rhapsody Framework –Using VxWorks –Building a GUI –Advanced Statecharts –Using the API –Using the STL –Optimizing Code Size –Using VBA –…

6 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-5 Rhapsody in C++ Training “Essential” Rhapsody in C++

7 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-6 Overview 4Demonstration of Rhapsody in C++ giving a comprehensive overview of Rhapsody highlighting the key enabling technologies : –Visual Modeling –Executable Models –Model-Code Associativity –Real-Time Frameworks –Iterative Development

8 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-7 Basic Level 4Learn the fundamentals of Rhapsody in C++ –Creating a project –Model / generate / make / run –Classes, attributes & operations –Simple statecharts –Simple sequence diagrams –Animation –Use Case diagrams

9 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-8 Intermediate Level 4Creating more interesting models –Full power of statecharts –Simple 1 to 1 relations –Composite classes –Inheritance –User types –Model checking –Documentation

10 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-9 Advanced Level 4Creating even more interesting models –Triggered Operations –Event Parameters –Strings / Containers & Iterators –Packages –Concurrency –Configuration Management –Useful tips –Qualified Associations

11 The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-10


Download ppt "The Rhapsody in C++ Tool Training "Essential" © I-Logix 1999-2000 v2.3 25/9/2000 EI-1 “Essential” Rhapsody in C++ Introduction."

Similar presentations


Ads by Google