11
Christian Nusser (30458) 13. Juni 2012 stellung: IBM Rational Rhapsody (7.6.1) odellgetriebene Softwareentwicklung www.ibm.co m

Christian Nusser (30458) 13. Juni 2012

  • Upload
    dory

  • View
    15

  • Download
    0

Embed Size (px)

DESCRIPTION

www.ibm.com. Christian Nusser (30458) 13. Juni 2012. Modellgetriebene Softwareentwicklung. Vorstellung: IBM Rational Rhapsody (7.6.1). Agenda. Das Produkt: Rational Rhapsody Live-Demo mit Fallbeispiel Fazit. Agenda. Das Produkt: Rational Rhapsody Live-Demo mit Fallbeispiel Fazit. - PowerPoint PPT Presentation

Citation preview

Page 1: Christian  Nusser (30458) 13. Juni 2012

Christian Nusser(30458)13. Juni 2012

Vorstellung: IBM Rational Rhapsody (7.6.1)

Modellgetriebene Softwareentwicklung

www.ibm.com

Page 2: Christian  Nusser (30458) 13. Juni 2012

Agenda

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Das Produkt: Rational Rhapsody Live-Demo mit Fallbeispiel Fazit

Page 3: Christian  Nusser (30458) 13. Juni 2012

Agenda

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Das Produkt: Rational Rhapsody Live-Demo mit Fallbeispiel Fazit

1

Page 4: Christian  Nusser (30458) 13. Juni 2012

Rational Rhapsody Developer

Flaggschiff Codegen. IDEs integriert Rational Rhapsody Architect for Software

Codegenerierung (Frames) C C++ C# Java

Rational Rhapsody Designer forSystems Engineers

Simulation Validierung Rational Rhapsody

Designer forSystems Engineers

Basisversion Erstellung UML

und SysML Modelle

Versionen des Rational Rhapsody

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser 2

Page 5: Christian  Nusser (30458) 13. Juni 2012

Rational Rhapsody Developer

Visuelle SWE=> UML, SysML

Embedded SE

Elektronisches Teamwork

Rückverfolg-barkeit von Anforderungen

Lebenszyklus-unterstützung

Linux Windows

Merkmale/Funktionen des Rational Rhapsody

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser 3

Page 6: Christian  Nusser (30458) 13. Juni 2012

UML2 nach

Ada C# C C++ Java

Sprachunterstützung durch UML2

4IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Page 7: Christian  Nusser (30458) 13. Juni 2012

Import & SynchronisationRequirement Management

UML, SysML, AUTOSAR, MODAF, UPDM

ValidierungReverse Eng.Refactoring

Eingebundener Compiler

Templates & Regeln

Testing

QMRationalQualityManager

Versionierung- & Change-managementSystem (SVN)

XMI Austausch

Kommando-zeilenvers. f.Building

Offene COM & Java APIs

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Vielzahl an Funktionalität

5

Page 8: Christian  Nusser (30458) 13. Juni 2012

Agenda

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Das Produkt: Rational Rhapsody Live-Demo mit Fallbeispiel Fazit

6

Page 9: Christian  Nusser (30458) 13. Juni 2012

Agenda

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Das Produkt: Rational Rhapsody Live-Demo mit Fallbeispiel Fazit

7

Page 10: Christian  Nusser (30458) 13. Juni 2012

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Fallbeispiel: Getränkeautomat

Dokumentation Tutorial fehlerhaft Zusammenhänge von

Diagrammen nicht aufgeführt Schlechte Performance der

Online-Doku

Beispielprojekte Zu komplex für den Einstieg Keine Erläuterungen

Usability Keine Codeergänzung Keine Syntaxprüfung

Funktionsumfang Sprachenunterstützung

Vielzahl an Modellen

Integr. Build-Management

8

Page 11: Christian  Nusser (30458) 13. Juni 2012

IBM Rational Rhapsody - 13. Juni 2012 - Christian Nusser

Quellen

9

http://publib.boulder.ibm.com/infocenter/rhaphlp (11. Juni 2012)

http://de.wikipedia.org/wiki/Rational_Rhapsody (11. Juni 2012)

https://www.ibm.com/developerworks/wikis/display/Rhapsody/Home (11. Juni 2012)