SlideShare a Scribd company logo
1 of 38
TU Dresden Fakultät für Informatik Institut für Software- und Multimediatechnik




       Model-Driven Architecture (MDA)
                   meets
         Component-Based Software
            Development (CBSD)

                                Prof. Dr. Uwe Aßmann
                Institut für Software- und Multimediatechnik (SMT)
                                Fakultät für Informatik
                                      TU Dresden
                                   1.5, Apr 4, 2008
TU Dresden Fakultät für Informatik Institut für Software- und Multimediatechnik




         Old Tales About
         Change-Oriented Design (1972)


                                 How CBSE started -
                         Parnas information hiding principle
                             for change-oriented design
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE
MDA meets CBSE

More Related Content

Viewers also liked

Managing your Premium
Managing your PremiumManaging your Premium
Managing your PremiumMiriam Spall
 
Componentes del Computador
Componentes del ComputadorComponentes del Computador
Componentes del ComputadorJavier_AMY
 
Lascompetenciastextuales
LascompetenciastextualesLascompetenciastextuales
LascompetenciastextualesJavier Ninaja
 
Trabajo practico n 4
Trabajo practico n 4Trabajo practico n 4
Trabajo practico n 4emilsediaz11
 
Juan García Ripollés (artista)
Juan García Ripollés    (artista)  Juan García Ripollés    (artista)
Juan García Ripollés (artista) kro219
 
Pobreza extrema en el peru
Pobreza extrema en el peru  Pobreza extrema en el peru
Pobreza extrema en el peru Elia Montoya
 
Sarabia angulo-nora-anahy
Sarabia angulo-nora-anahySarabia angulo-nora-anahy
Sarabia angulo-nora-anahyNora Angulo
 
нейронаука лекция 11 эмоции и функциональные состояния
нейронаука лекция 11 эмоции и функциональные состояниянейронаука лекция 11 эмоции и функциональные состояния
нейронаука лекция 11 эмоции и функциональные состоянияЕвгения Никонова
 
SDA SPICE Catalog
SDA SPICE CatalogSDA SPICE Catalog
SDA SPICE CatalogEvyatar Dor
 
Sustainability -The City of Memphis
Sustainability -The City of MemphisSustainability -The City of Memphis
Sustainability -The City of MemphisDJ Coker
 

Viewers also liked (15)

Managing your Premium
Managing your PremiumManaging your Premium
Managing your Premium
 
Dead stars
Dead starsDead stars
Dead stars
 
Figuras Literarias
Figuras LiterariasFiguras Literarias
Figuras Literarias
 
Componentes del Computador
Componentes del ComputadorComponentes del Computador
Componentes del Computador
 
Lascompetenciastextuales
LascompetenciastextualesLascompetenciastextuales
Lascompetenciastextuales
 
Trabajo practico n 4
Trabajo practico n 4Trabajo practico n 4
Trabajo practico n 4
 
Las RRPP.
Las RRPP.Las RRPP.
Las RRPP.
 
Juan García Ripollés (artista)
Juan García Ripollés    (artista)  Juan García Ripollés    (artista)
Juan García Ripollés (artista)
 
Pobreza extrema en el peru
Pobreza extrema en el peru  Pobreza extrema en el peru
Pobreza extrema en el peru
 
DOC-20161121-WA0001
DOC-20161121-WA0001DOC-20161121-WA0001
DOC-20161121-WA0001
 
Sarabia angulo-nora-anahy
Sarabia angulo-nora-anahySarabia angulo-nora-anahy
Sarabia angulo-nora-anahy
 
нейронаука лекция 11 эмоции и функциональные состояния
нейронаука лекция 11 эмоции и функциональные состояниянейронаука лекция 11 эмоции и функциональные состояния
нейронаука лекция 11 эмоции и функциональные состояния
 
SDA SPICE Catalog
SDA SPICE CatalogSDA SPICE Catalog
SDA SPICE Catalog
 
Sustainability -The City of Memphis
Sustainability -The City of MemphisSustainability -The City of Memphis
Sustainability -The City of Memphis
 
Sample career plan
Sample career planSample career plan
Sample career plan
 

Similar to MDA meets CBSE

FOCUS K3D project presentation
FOCUS K3D project presentationFOCUS K3D project presentation
FOCUS K3D project presentationMarios Pitikakis
 
Engineering Simulation: Where are we going?
Engineering Simulation: Where are we going?Engineering Simulation: Where are we going?
Engineering Simulation: Where are we going?hpcexperiment
 
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafiosPET Computação
 
Invisible water marking within media files using state of-the-art technology
Invisible water marking within media files using state of-the-art technologyInvisible water marking within media files using state of-the-art technology
Invisible water marking within media files using state of-the-art technologyIAEME Publication
 
Grid Systems
Grid SystemsGrid Systems
Grid SystemsBas Leurs
 
D pcode privacy preserving frequent visual patterns publication on cloud
D pcode privacy preserving frequent visual patterns publication on cloudD pcode privacy preserving frequent visual patterns publication on cloud
D pcode privacy preserving frequent visual patterns publication on cloudieeepondy
 
Model-Based Visual Software Specification
Model-Based Visual Software SpecificationModel-Based Visual Software Specification
Model-Based Visual Software SpecificationThomas Memmel
 
Ramprakash Resume
Ramprakash ResumeRamprakash Resume
Ramprakash ResumeRam Prakash
 
Big Data Beyond Hadoop*: Research Directions for the Future
Big Data Beyond Hadoop*: Research Directions for the FutureBig Data Beyond Hadoop*: Research Directions for the Future
Big Data Beyond Hadoop*: Research Directions for the FutureOdinot Stanislas
 
Kadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A Peker
 
Thinking in clustering yueshen xu
Thinking in clustering yueshen xuThinking in clustering yueshen xu
Thinking in clustering yueshen xuYueshen Xu
 
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSINGHOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSINGcscpconf
 
Data compression, data security, and machine learning
Data compression, data security, and machine learningData compression, data security, and machine learning
Data compression, data security, and machine learningChris Huang
 

Similar to MDA meets CBSE (20)

MDE Diploma
MDE DiplomaMDE Diploma
MDE Diploma
 
FOCUS K3D project presentation
FOCUS K3D project presentationFOCUS K3D project presentation
FOCUS K3D project presentation
 
Engineering Simulation: Where are we going?
Engineering Simulation: Where are we going?Engineering Simulation: Where are we going?
Engineering Simulation: Where are we going?
 
DriveAssist – A V2X-Based Driver Assistance System for Android
DriveAssist – A V2X-Based Driver Assistance System for Android DriveAssist – A V2X-Based Driver Assistance System for Android
DriveAssist – A V2X-Based Driver Assistance System for Android
 
92 97
92 9792 97
92 97
 
92 97
92 9792 97
92 97
 
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
Redes de sensores sem fio autonômicas: abordagens, aplicações e desafios
 
Computer engineering university
Computer engineering university Computer engineering university
Computer engineering university
 
Invisible water marking within media files using state of-the-art technology
Invisible water marking within media files using state of-the-art technologyInvisible water marking within media files using state of-the-art technology
Invisible water marking within media files using state of-the-art technology
 
Grid Systems
Grid SystemsGrid Systems
Grid Systems
 
D pcode privacy preserving frequent visual patterns publication on cloud
D pcode privacy preserving frequent visual patterns publication on cloudD pcode privacy preserving frequent visual patterns publication on cloud
D pcode privacy preserving frequent visual patterns publication on cloud
 
Gamification-supported Exploration of Natural User Interfaces
Gamification-supported Exploration of Natural User InterfacesGamification-supported Exploration of Natural User Interfaces
Gamification-supported Exploration of Natural User Interfaces
 
Model-Based Visual Software Specification
Model-Based Visual Software SpecificationModel-Based Visual Software Specification
Model-Based Visual Software Specification
 
Ramprakash Resume
Ramprakash ResumeRamprakash Resume
Ramprakash Resume
 
Big Data Beyond Hadoop*: Research Directions for the Future
Big Data Beyond Hadoop*: Research Directions for the FutureBig Data Beyond Hadoop*: Research Directions for the Future
Big Data Beyond Hadoop*: Research Directions for the Future
 
Kadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A_20160804_res_tea
Kadir A_20160804_res_tea
 
Thinking in clustering yueshen xu
Thinking in clustering yueshen xuThinking in clustering yueshen xu
Thinking in clustering yueshen xu
 
Overview of the ProSec project
Overview of the ProSec projectOverview of the ProSec project
Overview of the ProSec project
 
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSINGHOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
 
Data compression, data security, and machine learning
Data compression, data security, and machine learningData compression, data security, and machine learning
Data compression, data security, and machine learning
 

MDA meets CBSE

  • 1. TU Dresden Fakultät für Informatik Institut für Software- und Multimediatechnik Model-Driven Architecture (MDA) meets Component-Based Software Development (CBSD) Prof. Dr. Uwe Aßmann Institut für Software- und Multimediatechnik (SMT) Fakultät für Informatik TU Dresden 1.5, Apr 4, 2008
  • 2. TU Dresden Fakultät für Informatik Institut für Software- und Multimediatechnik Old Tales About Change-Oriented Design (1972) How CBSE started - Parnas information hiding principle for change-oriented design