SlideShare uma empresa Scribd logo
1 de 16
TechTalk: Model Driven Architecture  Frank Kautz, DLR Simulations- und Softwaretechnik 17.Juni.2008
Übersicht ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Einführung ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Begriffe ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
UML-Profile ,[object Object],[object Object],[object Object],[object Object]
Object Constraint Language (1/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Object Constraint Language (2/2) ,[object Object],context Person inv volljaehrig: self.alter >= 18
MDA-Modelle (1/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MDA-Modelle (2/2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Action  Semantics ,[object Object],[object Object],[object Object],[object Object],[object Object]
QVT (Query Views and Transformations) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transformationen 1/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transformationen 2/2 Computation Independent Model Platform Independent Model  Platform Specific Model  Implementierung  automatisiert automatisiert manuell/automatisiert Anforderungan an das System Plattformunabhänige Details  Plattformspezifische Details  + + +
Fazit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Quellen ,[object Object],[object Object]
[object Object]

Mais conteúdo relacionado

Destaque

3. ISI WoS Curso Léxico en inglés en ByD
3. ISI WoS Curso Léxico en inglés en ByD3. ISI WoS Curso Léxico en inglés en ByD
3. ISI WoS Curso Léxico en inglés en ByDNicolas Robinson-Garcia
 
Charla logrosán 20 6-2013
Charla logrosán 20 6-2013Charla logrosán 20 6-2013
Charla logrosán 20 6-2013Felipe Sánchez
 
Intermedia einführung
Intermedia einführungIntermedia einführung
Intermedia einführungTorsten Meyer
 
Powerpoint - Präsentation zum Seminar SPS1 2012
Powerpoint - Präsentation zum Seminar SPS1 2012Powerpoint - Präsentation zum Seminar SPS1 2012
Powerpoint - Präsentation zum Seminar SPS1 2012HeFre
 
Eclesiologia 4 Igl Sacramental
Eclesiologia 4 Igl SacramentalEclesiologia 4 Igl Sacramental
Eclesiologia 4 Igl SacramentalAdriana Delgadillo
 
Web2.0 & Politische Bildung
Web2.0 & Politische BildungWeb2.0 & Politische Bildung
Web2.0 & Politische Bildungdavidroethler
 
ein SCHOENER MP3 PLAYER YP-S3.1
ein SCHOENER MP3 PLAYER YP-S3.1ein SCHOENER MP3 PLAYER YP-S3.1
ein SCHOENER MP3 PLAYER YP-S3.1marco678
 
Kultur & Beteiligung - Publikumsentwicklung
Kultur & Beteiligung - PublikumsentwicklungKultur & Beteiligung - Publikumsentwicklung
Kultur & Beteiligung - Publikumsentwicklungdavidroethler
 
Web 2.0 Werkzeug - Basecamp
Web 2.0 Werkzeug - BasecampWeb 2.0 Werkzeug - Basecamp
Web 2.0 Werkzeug - Basecampelisaweb20
 
Politische Kommunikation 09
Politische Kommunikation 09Politische Kommunikation 09
Politische Kommunikation 09davidroethler
 
Programa bbpp tic cadiz 2013
Programa bbpp tic cadiz 2013Programa bbpp tic cadiz 2013
Programa bbpp tic cadiz 2013Ruben Otero
 

Destaque (20)

3. ISI WoS Curso Léxico en inglés en ByD
3. ISI WoS Curso Léxico en inglés en ByD3. ISI WoS Curso Léxico en inglés en ByD
3. ISI WoS Curso Léxico en inglés en ByD
 
Turismo 1 1
Turismo 1 1Turismo 1 1
Turismo 1 1
 
Charla logrosán 20 6-2013
Charla logrosán 20 6-2013Charla logrosán 20 6-2013
Charla logrosán 20 6-2013
 
Intermedia einführung
Intermedia einführungIntermedia einführung
Intermedia einführung
 
Powerpoint - Präsentation zum Seminar SPS1 2012
Powerpoint - Präsentation zum Seminar SPS1 2012Powerpoint - Präsentation zum Seminar SPS1 2012
Powerpoint - Präsentation zum Seminar SPS1 2012
 
Coterminal 3
Coterminal 3Coterminal 3
Coterminal 3
 
Eclesiologia 4 Igl Sacramental
Eclesiologia 4 Igl SacramentalEclesiologia 4 Igl Sacramental
Eclesiologia 4 Igl Sacramental
 
Curso de Marketing Digital
Curso de Marketing DigitalCurso de Marketing Digital
Curso de Marketing Digital
 
Newsletter 4
Newsletter 4Newsletter 4
Newsletter 4
 
Web2.0 & Politische Bildung
Web2.0 & Politische BildungWeb2.0 & Politische Bildung
Web2.0 & Politische Bildung
 
ein SCHOENER MP3 PLAYER YP-S3.1
ein SCHOENER MP3 PLAYER YP-S3.1ein SCHOENER MP3 PLAYER YP-S3.1
ein SCHOENER MP3 PLAYER YP-S3.1
 
Literatursuche und -beschaffung Study Camp 2015
Literatursuche und  -beschaffung Study Camp 2015Literatursuche und  -beschaffung Study Camp 2015
Literatursuche und -beschaffung Study Camp 2015
 
Kultur & Beteiligung - Publikumsentwicklung
Kultur & Beteiligung - PublikumsentwicklungKultur & Beteiligung - Publikumsentwicklung
Kultur & Beteiligung - Publikumsentwicklung
 
Web 2.0 Werkzeug - Basecamp
Web 2.0 Werkzeug - BasecampWeb 2.0 Werkzeug - Basecamp
Web 2.0 Werkzeug - Basecamp
 
Informationsbeschaffung wirtschaft 2013
Informationsbeschaffung wirtschaft 2013Informationsbeschaffung wirtschaft 2013
Informationsbeschaffung wirtschaft 2013
 
web2.0
web2.0web2.0
web2.0
 
Politische Kommunikation 09
Politische Kommunikation 09Politische Kommunikation 09
Politische Kommunikation 09
 
D1 06 Vocab
D1 06 VocabD1 06 Vocab
D1 06 Vocab
 
Programa bbpp tic cadiz 2013
Programa bbpp tic cadiz 2013Programa bbpp tic cadiz 2013
Programa bbpp tic cadiz 2013
 
Curso de Gestión de Proyectos de Software
Curso de Gestión de Proyectos de SoftwareCurso de Gestión de Proyectos de Software
Curso de Gestión de Proyectos de Software
 

Semelhante a Model Driven Architecture

Metamodellierung und Validierung
Metamodellierung und ValidierungMetamodellierung und Validierung
Metamodellierung und Validierungfoobar2605
 
MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...
MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...
MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...Andreas Schreiber
 
XML-basierte Dokumenterstellung in Adobe FrameMaker
XML-basierte Dokumenterstellung in Adobe FrameMakerXML-basierte Dokumenterstellung in Adobe FrameMaker
XML-basierte Dokumenterstellung in Adobe FrameMakerDigicomp Academy AG
 
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001Top 10 Internet Trends 2001
Top 10 Internet Trends 2001Jürg Stuker
 
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSPSoftware Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSPChristian Guenther
 
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture LösungAndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture LösungEduard Hildebrandt
 
Using openArchitectureWare 4.0 in domain "registration"
Using openArchitectureWare 4.0 in domain "registration"Using openArchitectureWare 4.0 in domain "registration"
Using openArchitectureWare 4.0 in domain "registration"joergreichert
 
Softwarekonfiguration mit Drupal
Softwarekonfiguration mit DrupalSoftwarekonfiguration mit Drupal
Softwarekonfiguration mit DrupalManuel Pistner
 
Top 10 Internet Trends 2000
Top 10 Internet Trends 2000Top 10 Internet Trends 2000
Top 10 Internet Trends 2000Jürg Stuker
 
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...Oliver Hader
 
".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices
".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices
".NET und jetzt!" C# in 21 Tagen oder doch besser Best PracticesGFU Cyrus AG
 
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...Andreas Weidinger
 
Apache camel
Apache camelApache camel
Apache camelgedoplan
 

Semelhante a Model Driven Architecture (17)

Metamodellierung und Validierung
Metamodellierung und ValidierungMetamodellierung und Validierung
Metamodellierung und Validierung
 
MDSD Herausforderung: Entwicklungsmethodik und technisches Umfeld
MDSD Herausforderung: Entwicklungsmethodik und technisches UmfeldMDSD Herausforderung: Entwicklungsmethodik und technisches Umfeld
MDSD Herausforderung: Entwicklungsmethodik und technisches Umfeld
 
MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...
MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...
MDA in der Praxis - Modelltransformation und Code-Generierung mit dem Enterpr...
 
Trace Markers
Trace MarkersTrace Markers
Trace Markers
 
XML-basierte Dokumenterstellung in Adobe FrameMaker
XML-basierte Dokumenterstellung in Adobe FrameMakerXML-basierte Dokumenterstellung in Adobe FrameMaker
XML-basierte Dokumenterstellung in Adobe FrameMaker
 
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001Top 10 Internet Trends 2001
Top 10 Internet Trends 2001
 
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSPSoftware Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
 
Modularisierung - was soll das?
Modularisierung - was soll das?Modularisierung - was soll das?
Modularisierung - was soll das?
 
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture LösungAndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
AndroMDA - Einführung in eine Open Source Model Driven Architecture Lösung
 
Using openArchitectureWare 4.0 in domain "registration"
Using openArchitectureWare 4.0 in domain "registration"Using openArchitectureWare 4.0 in domain "registration"
Using openArchitectureWare 4.0 in domain "registration"
 
Softwarekonfiguration mit Drupal
Softwarekonfiguration mit DrupalSoftwarekonfiguration mit Drupal
Softwarekonfiguration mit Drupal
 
Notes Sharepoint Migration
Notes Sharepoint MigrationNotes Sharepoint Migration
Notes Sharepoint Migration
 
Top 10 Internet Trends 2000
Top 10 Internet Trends 2000Top 10 Internet Trends 2000
Top 10 Internet Trends 2000
 
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
Vor- und Nachteile von Web Components mit Polymer gegenüber AngularJS ohne P...
 
".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices
".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices
".NET und jetzt!" C# in 21 Tagen oder doch besser Best Practices
 
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
Apps for the Enterprise - Ein einheitliches Modulsystem für verteilte Unterne...
 
Apache camel
Apache camelApache camel
Apache camel
 

Model Driven Architecture

  • 1. TechTalk: Model Driven Architecture Frank Kautz, DLR Simulations- und Softwaretechnik 17.Juni.2008
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Transformationen 2/2 Computation Independent Model Platform Independent Model Platform Specific Model Implementierung automatisiert automatisiert manuell/automatisiert Anforderungan an das System Plattformunabhänige Details Plattformspezifische Details + + +
  • 14.
  • 15.
  • 16.