© MID GmbH Nürnberg 2003, Version 3.0 Innovator Die Komponenten

Preview:

Citation preview

© MID GmbH Nürnberg 2003, Version 3.0

InnovatorInnovator

Die KomponentenDie Komponenten

© MID GmbH Nürnberg 2003, Version 3.0

Die INNOVATOR Komponenten im ÜberblickDie INNOVATOR Komponenten im Überblick

INNOVATOR Object Objektorientierte Software-

modellierung mit UML

INNOVATOR Function Strukturierte Analyse und Design, Strukturierte

Programmierung

INNOVATOR Business Geschäftsprozessmodellierung

mit UML

INNOVATOR Meta Metadaten-Management im Data-Warehouse-Umfeld

INNOVATOR Data

Entity Relationship Modellierung, Datenbankdesign

© MID GmbH Nürnberg 2003, Version 3.0

Geschäftsprozessmodellierung

Metadatenmanagement

Datenmodellierung

Funktionsmodellierung

Objektorientierung mit UML

Softwareentwicklung

Die Innovator - KomponentenDie Innovator - Komponenten

© MID GmbH Nürnberg 2003, Version 3.0

InnovatorInnovator

Vorgehensweise mit InnovatorVorgehensweise mit Innovator

© MID GmbH Nürnberg 2003, Version 3.0

Abdeckung des Entwicklungsprozesses mit Abdeckung des Entwicklungsprozesses mit InnovatorInnovator

Der Entwicklungsprozess erstreckt sich typischerweise über folgende Einzelschritte (iterativ) :

Anforderungsanalyse

Technologische Architektur - Analyse

Technologisches Design

Implementierung

Test

Produktion

Anforderung Architektur Design Implementierung Test Produktion

© MID GmbH Nürnberg 2003, Version 3.0

Typisches Vorgehen konkretisiertTypisches Vorgehen konkretisiert

Anforderungsanalyse

Aufnahme der gewünschten Prozesse und Prozessschritte

Aufnahme / Festlegen der Beteiligten / Zuständigkeiten

Ausgang für den „ganzheitliche Entwicklungsprozess“

Aktivitäten

Prozesse

Sequenzen

© MID GmbH Nürnberg 2003, Version 3.0

Typisches Vorgehen konkretisiertTypisches Vorgehen konkretisiert

Aus den Prozessen und den Beziehungen werden automatisch Elemente im Analysemodell erzeugt

Die Zuordnung erfolgt über nachladbare Konfigurationsmodelle,sowie anpassbare UML - Profile

Prozesse Konfigurationsmodelle Analysemodell

© MID GmbH Nürnberg 2003, Version 3.0

Typisches Vorgehen konkretisiertTypisches Vorgehen konkretisiert

Die Analyse-Objekte können weiter verfeinert werden.

Innovator erzeugt aus den Analysemodellen automatisch Design-Modelle

Im Design – Modell werden Datentypen verwendet, die in den Profilen hinterlegt sind

Analysemodell Designmodell

© MID GmbH Nürnberg 2003, Version 3.0

Typisches Vorgehen konkretisiertTypisches Vorgehen konkretisiert

Die Design - Objekte können weiter verfeinert werden.

Innovator erzeugt aus den Design-Modellen template-basiert automatisch Code-Modelle

Der Code lassen sich in den jeweiligen Entwicklungsumgebungen weiterbearbeiten.

Editierter Code kann „Rückwärts“ – Synchronisiert werden, um die Modelle mit dem Code identisch zu halten.

Designmodell CodeImplementierungsmodell

© MID GmbH Nürnberg 2003, Version 3.0

InnovatorInnovator

Kurze Live-DemonstrationKurze Live-Demonstration

© MID GmbH Nürnberg 2003, Version 3.0

Der große Der große Abschlußtest ….Abschlußtest ….

© MID GmbH Nürnberg 2003, Version 3.0

Was haben wir heute gelernt ?Was haben wir heute gelernt ?

Modell Technisches Modell

Recommended