Foliensatz 1.3
Standards im Überblick
Standards im Überblick
●OMG Standards:
−Model-Driven Architecture (MDA) zur modellgetriebenen
Software-Entwicklung.
−UML und andere OMG-Modellierungsnotationen (z.B. Business Process Model and Notation (BPMN))
●Eclipse Modeling Framework (EMF):
−Spezifische Realisierung der OMG MOF-Konzepte mit Eclipse und Java.
−Integriert im Eclipse Tools Projekt.
●Graphical Editing Framework (GEF):
−Framework zur Darstellung von Modellen.
−Geschieht auf Basis eines EMF-Metamodells oder eigenständig.
●Graphical Modeling Framework (GMF):
−Versuch, EMF und GEF zu integrieren.
−Model-Driven Architecture (MDA) zur modellgetriebenen
Software-Entwicklung.
−UML und andere OMG-Modellierungsnotationen (z.B. Business Process Model and Notation (BPMN))
●Eclipse Modeling Framework (EMF):
−Spezifische Realisierung der OMG MOF-Konzepte mit Eclipse und Java.
−Integriert im Eclipse Tools Projekt.
●Graphical Editing Framework (GEF):
−Framework zur Darstellung von Modellen.
−Geschieht auf Basis eines EMF-Metamodells oder eigenständig.
●Graphical Modeling Framework (GMF):
−Versuch, EMF und GEF zu integrieren.
Tags: emf, gef, gmf, omg, standards
Quelle:
Quelle:
Foliensatz 1.3
EMF (Eclipse Modelling Framework)
EMF (Eclipse Modelling Framework)
●Modellierungsframework und Tool zur Code-Generierung basierend auf strukturiertem Datenmodell.
*Tools und Laufzeitunterstützung
(Javaklassen und Modell erstellen)
*Adapterklassen
(Einfache Sicht und kommandobasiertes Editieren des Modells)
*Grundlegender Editor
●Modelle auf unterschiedlichem Wege erstellbar:
−Aus annotierten Java-Klassen.
−Aus XML-Dokumenten.
−Aus Modellierungstools wie Rational Rose.
−Direkt mithilfe EMF Ecore Baum-Editors.
*Tools und Laufzeitunterstützung
(Javaklassen und Modell erstellen)
*Adapterklassen
(Einfache Sicht und kommandobasiertes Editieren des Modells)
*Grundlegender Editor
●Modelle auf unterschiedlichem Wege erstellbar:
−Aus annotierten Java-Klassen.
−Aus XML-Dokumenten.
−Aus Modellierungstools wie Rational Rose.
−Direkt mithilfe EMF Ecore Baum-Editors.
Tags: emf
Quelle:
Quelle:
Foliensatz 1.3
Nutzung von EMF in GEF
Nutzung von EMF in GEF
Tags: emf, gef
Quelle:
Quelle:
Kartensatzinfo:
Autor: Annika
Oberthema: Informatik
Thema: Softwarekonstruktion
Schule / Uni: TU Dortmund
Veröffentlicht: 19.03.2014
Tags: Prof Dr Jürjens
Schlagwörter Karten:
Alle Karten (68)
Abnahmetest (1)
algebraische (2)
Ansatz (1)
bewertung (2)
blackbox (1)
CMMI (1)
Code (1)
Diagrammtypen (1)
einschränkung (1)
emf (3)
Erweiterung (1)
evolution (1)
fehler (1)
fehlerhandlung (1)
fehlerzustand (1)
gef (3)
generieren (1)
gmf (1)
Grenzwertanalyse (1)
grundidee (1)
integrationstest (1)
Invariante (2)
iso9000 (1)
komplexität (2)
Komplexität (2)
Komponententest (1)
kreis (1)
kriterien (1)
kritik (1)
lazy evaluation (1)
lebenszyklus (1)
MDA (1)
mda (2)
Meta (1)
meta (1)
Metamodell (1)
metrik (1)
modell (1)
mvc (1)
nachbedingung (1)
negativ (1)
ocl (1)
omg (1)
positiv (1)
Probleme (2)
qualität (2)
qualitätslenkung (1)
qualitätsprüfung (1)
robust (1)
software (4)
spezifikation (3)
standards (1)
Standards (1)
suite (1)
Systemtest (1)
testen (2)
testprozess (1)
Testprozess (1)
überblick (1)
übung3 (1)
UML (2)
UMl (1)
ursache (1)
v-modell (1)
validierung (2)
verifizierung (1)
verifzierung (1)
vorbedingung (1)
white-box (2)
zentral (1)
ziele (1)
zyklomatisch (3)