Prezentacja ogolna przyklad 6

background image

Promotor: dr in

*. Xxxxx Yyyyyyy

Dyplomant: Xxxxx Yyyyyyy

background image

`

Zaáo

*enia koncepcji MDD ze szczególnym

uwzgl

dnieniem transformacji MDA.

`

Przegl

d istniejcych wzorców analitycznych,

architektonicznych i projektowych.

`

Przegl

d mo*liwoci narz dzi wspierajcych

koncepcj

MDD.

background image

`

Propozycja rozszerze

 istniejcych wzorców

tworzenia oprogramowania i/lub opracowanie
wáasnych wzorców i szablonów wspieraj

cych

zaáo

*enia MDD.

`

Ocena mo

*liwoci wykorzystania MDD w procesie

wytwarzania systemów informatycznych.

background image

Podej

cie tradycyjne

Code Driven Development – wytwarzanie oprogramowania poprzez tworzenie kodu

'ródáo: MDA Explained: The Model Driven Architecture™:
Practice and Promise - Anneke Kleppe, Jos Warmer,
Wim Bast

background image

Podej

cie MDD

Model Driven Development – wytwarzanie oprogramowania z wykorzystaniem modeli

'ródáo: MDA Explained: The Model Driven Architecture™:
Practice and Promise - Anneke Kleppe, Jos Warmer,
Wim Bast

MDA

MDG

background image

`

MDA Explained: The Model Driven Architecture™: Practice and
Promise - Anneke Kleppe, Jos Warmer, Wim Bast

`

MDA Distilled: Principles of Model-Driven Architecture -
Stephen J. Mellor, Kendall Scott, Axel Uhl, Dirk Weise

`

Dwumiesi

cznik UPGRADE

(http://upgrade-cepis.org/)

– wyd. 04.2008

"Model-Driven Software Development„

`

Model Driven Software Development – Sami Beydeda, Matthias
Book, Volker Gruhn (eds.)

`

Model Driven Architecture - Applying MDA to Enterprise
Computing – David S. Frankel

background image

`

Model Driven Development for J2E E Utilizing a Model Driven
Architecture (MDA) Approach - Maintainability Analysis - The
Middleware Company

`

Eclipse Modeling Framework: A Developer's Guide - Frank
Budinsky; David Steinberg; Ed Merks; Raymond Ellersick; Timothy
J. Grose

`

http://www.omg.org/mda/ - OMG – Object managemet Group –
Strona organizacji, która stworzy

áa MDA.

`

Model-driven generative approach for concrete syntax
composition – Pierre-Alain Muller

background image

`

T ransforming Declarative Models Using Patterns in MDA -
S rinivas Nedunuri and William Cook, Dept. of Computer Sciences,
University of Texas at Austin, Austin, TX 78712

`

Language Features for Re-Use and Maintainability of MDA
T ransformations - Michael Lawley, Keith Duddy, Anna Gerber,
Kerry Raymond CRC for Enterprise Distributed Systems (DS TC)

`

Template Programming for Model-Driven Code Generation -
Ghica van Emde Boas

`

Modeling Aspects: An Implementation Driven Approach -
Wesley Coelho, Gail C. Murphy Department of Computer Science
University of British Columbia

background image

`

Opis MDD ze szczególnym uwzgl

dnieniem transformacji MDA

`

Przedstawienie istniej

cych wzorców analitycznych, architektonicznych i

projektowych.

`

Opis mo

*liwoci dotychczas opracowanych narz dzi wspierajcych MDD

`

Stworzenie rozszerze

 istniejcych wzorców tworzenia oprogramowania

lub/i opracowanie nowych wzorców/szablonów wspieraj

cych MDD

background image

`

Stworzenie kompletnego opisu podej

cia do wytwarzania

oprogramowania jakim jest MDD

`

Stworzenie rozszerze

 wzorców lub nowych wzorców usprawniajcych

wytwarzanie oprogramowania metod

 MDD

`

Ocena mo

*liwoci wykorzystania MDD w procesie wytwarzania

systemów informatycznych.

background image

1.

Model Driven Development

1.

Geneza powstania

2.

Gáówne zaáo

*enia

3.

T ransformacje

1.

MDA – Model Driven Architecture

2.

MDG – Model Driven Generation

4.

Zalety korzystania z MDD

background image

2.

Przegl

d istniejcych wzorców

1.

Wzorce analityczne

2.

Wzorce architektoniczne

3.

Wzorce projektowe

background image

3.

Narz

dzia wspierajce MDD

1.

Enterprise Architect – Sparx Systems

2.

Rational Software Architect - IBM

3.

Power Designer - Sybase

4.

Describe - Embarcadero

background image

4.

Opracowanie rozszerze

 dla wzorca

1.

Opis wybranego wzorca

2.

Budowa rozszerze



3.

Zalety usprawnie



4.

Podsumowanie

background image

5.

MDD w praktyce

1.

Zakres zastosowa



2.

Efektywno

3.

Przykáady udanych realizacji

4.

Podsumowanie

background image

Wrzesie

 2008

Potwierdzenie wybranych tematów prac dyplomowych.

Pa

(dziernik 2008

Zapoznawanie si

z literatur dotyczc tematu pracy, zbieranie

materiaáów.

Listopad 2008

Ci

g dalszy zbierania materiaáów. Zapoznanie si z procesami

transformacji w MDD. Zapoznanie si

z narz dziami wspierajcymi

transformacj

MDA.

Grudzie

 2008

Wybór wzorca tworzenia oprogramowania, który b

dzie

rozszerzany, ew. opracowanie wáasnej propozycji.

Stycze

 2009

Rewizja wykonanej pracy, zamkni

cie przygotowa.

Luty 2009

Opracowanie opisów wybranych narz

dzi. Rozpocz cie prac nad

rozszerzeniami do wzorców/wzorcami.

Marzec 2009

Opracowywanie rozszerze

 wzorców/wáasnych wzorców.

Kwiecie

 2009

Praca nad rozszerzeniami oraz pozostaáymi elementami pracy
dyplomowej, zamkni

cie pracy.

Maj 2009

Scalenie i zredagowanie pracy dyplomowej, poprawki.

background image

`

Zapoznanie si

z procesem transformacji w MDD

`

S zczegóáowa analiza procesu transformacji MDA

`

Rozpoznanie i analiza narz

dzi wspierajcych MDA

`

Przegl

d i wybór jednego lub wi cej wzorca,

który b

dzie rozszerzany. Ewentualnie propozycja

nowego wzorca.

background image

Dzi

kuj za uwag


Wyszukiwarka

Podobne podstrony:
Prezentacja ogolna przyklad 5
Prezentacja ogolna przyklad 1
Prezentacja ogolna przyklad 4
Prezentacja ogolna przyklad 2
Prezentacja ogolna przyklad 3
Prezentacja ogolna przyklad 5
Prezentacja I etap przyklad 3
Prezentacja ogólna VIVIMAT
Prezentacja I etap przyklad 1
Prezentacja I etap przyklad 5
Prezentacja I etap przyklad 6
Prezentacja I etap przyklad 4
chemia ogólna - przykładowe reakcje, studia ochrony środowiska, Chemia ogólna
Prezentacja ogolna
Prezentacja I etap przyklad 2
Chemia Ogólna - przykładowy test, Medycyna CMUJ, Chemia(1)
Prezentacja I etap przyklad 3
przykładowa prezentacja przygotowana na zajęcia z dr inż R Siwiło oceniona

więcej podobnych podstron