Innovator Die Komponenten.

Slides:



Advertisements
Ähnliche Präsentationen
Business Engineering Philipp Osl, Alexander Schmidt
Advertisements

1 Referenzmodelle für HISinOne Dr. Uwe Hübner, 02. Juli 2009.
Submodell Softwareentwicklung (SE)
Das V - Modell - Überblick
V - Modell Anwendung auf große Projekte
Phasen und ihre Workflows
Vorgehensmodell - Wasserfallmodell
Einführung von Team System Ein Vorgehensvorschlag
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Was ist neu in VS 2003 ? Ein Überblick. Bernd Marquardt Software & Consulting
Herzlich willkommen Siemens Business Services Training and Services
Datenbankzugriff im WWW (Kommerzielle Systeme)
Kooperierende autonome Fahrzeuge
WS 04/05 wiss. Übung: Systemanalyse und Softwaredesign
Seminar Software-Engineering für softwareintensive Systeme
Objektrelationales Mapping mit JPA Testing Jonas Bandi Simon Martinelli.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme I nstitut für K ernenergetik und E nergiesysteme Rational Unified Process (RUP) - Definitionen.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Die SE Umgebung des Jahres 2003 am IKE Elemente der SE Umgebung –Omondo als Casetool.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE P MuSofT Erkundungsumgebung Entwicklung eines komponentenbasierten Systems WS 03/04.
RUP-Elemente (Schlüsselkonzepte)
Prozessmodelle Inhalt Prozessmodell im Management Prozess
Das V - Modell - Überblick
UML im Überblick – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/22
Gliederung der Vorlesung Software Engineering WS 2001/2002
Rational Unified Process (RUP) - Definitionen
Modellierung komplexer Realität mit Objekten
1 WS 2012 Software-Engineering II Aspektorientierung.
OO Analyse und Entwurf für Anwender
Smalltalk für Quereinsteiger
UML Begleitdokumentation des Projekts
Vorabinformationen zum Experteninterview
Objektorientierte Modellierung
Anpassung des RUP an ein konkretes Projekt - 1
Spezifikation von Anforderungen
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Weitere Vorgehensmodelle Der Rational Unified Process RUP –bei IBM.
5 Methoden und Werkzeuge zur Prozessmodellierung
Migrieren eines Sharepoint Designer Workflows zu Visual Studio .NET
Rational Unified Process
Entwicklung eines Data Warehouse 2007 © by Sistema GeoDAT, S.L.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Reiner Ganser Solution Architect 1stQuad Solutions GmbH Presentation Subtitle.
Agenda 13: Begrüßung & Einführung in das Thema
Objektorientierte Software-Entwicklung
Einführung Modellgetriebene Softwareentwicklung, Metamodellierung Stephan Hildebrandt.
LV-Programm der BBWL „Wirtschaftsinformatik“
Verteidigung der Bachelor-Thesis Objektorientierte Geschäftsprozessmodellierung mit BPMN und UML Patrick Heydorn.
UML-Kurzüberblick Peter Brusten.
Paradigmenwechsel in der Unternehmensmodellierung Prof. Dr. Wolfgang Voigt Dipl.-Ing. Päd. Alexander Huwaldt UML Extrakt UML Seminar, Chemnitz
Beispiele von Objektkatalogen
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
Informations-Forum: SAP Interoperabilität
Enterprise Achitect (Sparx Systems) Marius Rudolf
1 Ausgangslage Vorgehensweise: Informell, pragmatisch, stark graphisch orientiert. Systemanalytischer Ausgangspunkt: Klassischer Systembegriff als Ansammlung.
Objektorientierte Modellierung mit UML
Rational Unified Process
Software Engineering Grundlagen
Unified Process Historisch-Kulturwissenschaftliche Informationsverarbeitung Übung: Planung von Softwareprojekten Dozent: Christoph Stollwerk WS 2014/2015.
Unified Modeling Language UML
Vortrag - Diplomarbeiten (HS I)
Kurze Rekapitulation aus der Einführungsvorlesung Stunde VII: Planen und Realisieren Manfred Thaller, Universität zu Köln Köln 20. Oktober 2011.
Informatik in den dualen Studiengängen Prof. Dr. Michael Löwe.
Christos, Kornelia, Jan Christos, Kornelia, Jan Entwicklungsumgebung Versteht unseren Java Programm Code Versteht unseren Java Programm.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
Systems Requirements & Achitectur ENG 2 & ENG 3 Training Kunde,
Infoteam GmbH Berlin DOAG Regionalgruppentreffen 1. September 2004 Andreas Leidner Lutz Döhler HTML DB zwei Anwendungsbeispiele.
Software-Delivery auf Knopfdruck IBM Cloud & DevOps.
 Präsentation transkript:

Innovator Die Komponenten

Die INNOVATOR Komponenten im Überblick INNOVATOR Business Geschäftsprozessmodellierung mit UML INNOVATOR Object Objektorientierte Software- modellierung mit UML INNOVATOR Data Entity Relationship Modellierung, Datenbankdesign Die INNOVATOR Familie umfasst derzeit 5 Tools (Namen nennen) für Business Process und Software Engineering. Die Tools bieten die gleiche Benutzerschnittstelle(Menüstruktur), Philosophy. => wenn Sie ein Tool bedienen können, dann können Sie auch die anderen bedienen. Die Tools unterscheiden sich jedoch in der Technologie und Methode. Einzelne Tools nacheinander in die Slide. In der Grafik sind alle Tools miteinander verbunden. Das bedeutet die Tools können sehr eng miteinander verzahnt werden.... INNOVATOR Function Strukturierte Analyse und Design, Strukturierte Programmierung INNOVATOR Meta Metadaten-Management im Data-Warehouse-Umfeld

Die Innovator - Komponenten Geschäftsprozessmodellierung Softwareentwicklung Objektorientierung mit UML Datenmodellierung Funktionsmodellierung Metadatenmanagement

Vorgehensweise mit Innovator

Abdeckung des Entwicklungsprozesses mit Innovator Der Entwicklungsprozess erstreckt sich typischerweise über folgende Einzelschritte (iterativ) : Anforderungsanalyse Technologische Architektur - Analyse Technologisches Design Implementierung Test Produktion Anforderung Architektur Design Implementierung Test Produktion

Typisches 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

Typisches 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

Typisches 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

Typisches 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 Implementierungsmodell Code

Einbinden anderer Systeme Resource Management Requirements PVCS CVS SCC Doors Caliber Project Management Datastores MS Project INNOVATOR DB2 Oracle Informix Data Warehouse Testing the art of effective simplification Warehouse Builder SQS Test Director Silktest Code Generation IDE customization OaW Eclipse OO2C pleXX MS Visual Studio Eclipse

Kurze Live-Demonstration Innovator Kurze Live-Demonstration

Der große Abschlußtest ….

Was haben wir heute gelernt ? Modell Technisches Modell