CoboCards App FAQ & Wishes Feedback
Language: English Language
Sign up for free  Login

Get these flashcards, study & pass exams. For free! Even on iPhone/Android!

Enter your e-mail address and import flashcard set for free.  
Go!
All main topics / Informatik / Softwarekonstruktion

SWK (68 Cards)

Say thanks
7
Cardlink
0
Foliensatz 1.2
Modell und Metamodell der UML
Modelle, die Modelle beschreiben:
Modelle: Instanzen ihrer Metamodelle.

Definition aller Elemente der Modellierungssprache und ihrer
Beziehungen untereinander.





Beispiel:
Infrastructure definieren Klassen Assoziationen etc.
Superstructure stell sie in Zusammenhang und definiert dann beispielsweise das Klassendiagramm
Das Modell ist das UML-Diagramm für das bestimmte System

Standards in der MDA
Meta Object Facility (MOF):
●Modellbasierte Sprache der OMG zur Definition von Metamodellen.
● importiert in Infrastruktur festgelegte abstrakte Syntax und erweitert sie um Dienste
●Bsp.: Beschreibung der sämtlichen Standards des UML-2.x-Stacks.  ( Gesamtheit der Metamodelle)
*OMG : MetaObject Facility Specification
Unified Modeling Language:
●Mittel Wahl zur Erstellung der Modelle innerhalb MDA.
XML Metadata Interchange (XMI):
●Definiert Abbildung der MOF auf XML.
●Ermöglicht standardisierten Austausch von beliebigen Meta-Modellen
zwischen Tools.
−z.B.: Transformatoren, Modellierungswerkzeugen,
Codegeneratoren usw.
−Grundvoraussetzungen zum Aufbau funktionierenden
MDA-Infrastruktur.

1.Infrastructure
- Verbesserte architekturelle Angleichung
zwischen UML, MOF und XMI.
- Einheitliche, auf Nutzerebene verfügbare
Erweiterungsmechanismen und Profile in
einer zum Metamodellkonsistenten Form.
2. Superstructure
- Direkte Unterstützung von Skalierbarkeit und
Abkapselung für Verhaltensmodellierung.
- Eindeutige Definition der Semantik von
Relationen wie Generalisierung, Abhängigkeit und Assoziation.

Tags: MDA, Standards
Source:
13
Cardlink
0
Foliensatz 1.3
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.
Tags: emf, gef, gmf, omg, standards
Source:
Flashcard set info:
Author: Annika
Main topic: Informatik
Topic: Softwarekonstruktion
School / Univ.: TU Dortmund
Published: 19.03.2014
Tags: Prof Dr Jürjens
 
Card tags:
All cards (68)
Abnahmetest (1)
algebraische (2)
algebraische Spezifikation (1)
algebrische spezifikation (1)
Ansatz (1)
äquivalenzklassen (1)
Bedingungsüberdeckung (1)
bedingungsüberdeckung (1)
bewertung (2)
blackbox (1)
CMMI (1)
Code (1)
datenflussanalyse (1)
datenflussbasiert (2)
datenflussbasiertes testen (1)
datenflussbasierut (1)
Diagrammtypen (1)
einschränkung (1)
emf (3)
entscheidungstabelle (1)
Erweiterung (1)
evolution (1)
fehler (1)
fehlerhandlung (1)
fehlerzustand (1)
gef (3)
generieren (1)
gmf (1)
grenzen des testens (1)
Grenzwertanalyse (1)
grundidee (1)
integrationsstrategien (1)
integrationstest (1)
Invariante (2)
iso9000 (1)
komplexität (2)
Komplexität (2)
Komponententest (1)
kontrollflussanalyse (1)
kontrollflussbezogen (2)
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)
objektorientierte (1)
ocl (1)
omg (1)
positiv (1)
Probleme (2)
qualität (2)
qualitätslenkung (1)
qualitätsmanagement (3)
qualitätsprüfung (1)
robust (1)
software (4)
spezifikation (3)
standards (1)
Standards (1)
strukturelles Testen (1)
suite (1)
symbolische ausführung (1)
Systemtest (1)
testen (2)
testprozess (1)
Testprozess (1)
überblick (1)
übung3 (1)
UML (2)
UMl (1)
ursache (1)
ursache-wirkungsgraph (1)
v-modell (1)
validierung (2)
verifizierung (1)
verifzierung (1)
vorbedingung (1)
white-box (2)
zentral (1)
ziele (1)
zustandsbasierter test (1)
zyklomatisch (3)
Report abuse

Cancel
Email

Password

Login    

Forgot password?
Deutsch  English