Informationen zur Technologie

IBM Rational Rhapsody ist eine Modellierungslösung für Embedded Systeme und erfüllt alle Engineering Anforderungen. Es dient dem Systems Engineering mit SysML und auch dem Software Engineering mit UML und AUTOSAR mit allen erforderlichen Diagrammtypen und Notationselementen und wird in verschiedenen Editionen angeboten.


IBM Rational Rhapsody - Embedded Unified Modeling Language (UML) Start-Up - Grundlagen (TD-UMLRRHAP) - Schulung (3 Tage)

Embedded UML Start-Up Training based on IBM Rational Rhapsody (TD-UMLRRHAP)

Kurzbeschreibung

Dieser Workshop vermittelt Kenntnisse zum Einsatz von UML mit Embedded Hardware. Die behandelten Themen sind eine Einführung in UML Basics und praktische Kenntnisse zur Bedienung eines Modellierungswerkzeugs. Zur praktischen Einübung von UML wird das Tool IBM Rational Rhapsody eingesetzt. Für eine Embedded Entwicklungsumgebung wird ein Keil MicroVision IDE mit dem MCB1700 Cortex-M3 Evaluierungsboard verwendet.


Voraussetzungen

• Kenntnisse der modellgetriebenen Software-Entwicklung


    Seminarinhalt

    I. Theorie
    1. Einführung
    • Einführung in die History
    • Thematik und Terminologie von UML (Unified Modeling Language)
    • Die Diagramme und Modellelemente
    • Funktionsweise und Verwendung von Rhapsody

    II. Praxis
    1. Rhapsody
    • Rhapsody Bedienoberfläche
    • Die Arbeitsweise
    • Der Modell Browser
    • Inhalt und Struktur
    • Diagramm- und Feature-Fenster
    • Erstellung und Löschung von Modellelementen im Browser
    • Diagramme
    • Layout
    • Display Optionen
    • Navigation im Modell
    • Umgang mit Informationen in nicht-UML-Notitaion
    • Modell-Abspeicherung im Dateisystem
    • Zielsprachen
    • Unterschiede Rhapsody in C und C++

    2. Projekte
    • Projekterstellung
    • Das Anlegen von Klassen
    • Das Anlegen von Attributen und Operationen
    • Definition von Aktionen in Operationen
    • Definition von Zustandsautomaten
    • Whitebox-Test auf dem Host
    • Codegenerierung,
    • Integration zu einem Compiler

    3. Modellausführung
    • Modellanimationen
    • Modellausführung per Website
    • Modellausführung per Panel-Diagramm

    4. Die Hardware
    • Transport des ausführbaren Modells auf ein Eval-Board von Keil
    • Nutzung externer C-Sourcen
    • Interrups
    • Weitere Modellelemente
    • Events
    • Konstanten
    • Flowchart
    • Singleton
    • Das Einbinden von C-Headerdateien im Modell
    • Modellausführung auf der Hardware


    Zielgruppen

    • Software-Architekten
    • Software-Ingenieure
    • Projektleiter


    Preise und Termine

    offene Schulung
    Eine offene Schulung findet in einem unserer Schulungszentren statt.
    Dauer:3 Tage
    Preis:1.750,00 € zzgl. USt. pro Teilnehmer (2.082,50€ inkl. USt.)
    Seminarstandorte:
    Starttermine:
    (ortsabhängig)


    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.
    Firmenschulung
    Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
    Dauer:3 Tage
    Preis ab:1.495,00 € zzgl. USt. pro Tag (1.779,05€ inkl. USt.)
    Schulungszentren:
    • Hamburg
    • Berlin
    • Frankfurt
    • München
    • Nürnberg
    • Düsseldorf
    • Wien
    • Stuttgart
    • Hannover
    • Köln
    • Dortmund
    Starttermin:individuelle Vereinbarung
    Unterlagen:zzgl.
    Verpflegung:zzgl.
    Prüfung/Zertifizierung:zzgl.

    Software

    • IBM Rational Rhapsody
    • Laptop mit OS, Windows 7 oder Windows 10 oder Windows 2012 Server
    • Gegeben sind Adminrechte zur Durchführung von Installationen
    • Eine bereits installierte Entwicklungsumgebung für den PC (z.B. MSVC Express Edition 2012 oder Cygwin)



    Seminarsprache

    Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.