dla studentów informatyki (1 rok, mgr.).
kod kursu: INEU15004Wl
UWAGA: STRONA W BUDOWIE
Celem tego kursu jest definiowanie i oprogramowanie języków dziedzinowych oraz modelowanie i analiza systemów informatycznych metodą MDA.
Kurs dzieli się na 2 części:
- Języki dziedzinowe (wykłada: dr inż. Tomasz Babczyński)
- Architektura Sterowana Modelem (MDA) (wykłada: dr inż. Paweł Głuchowski)
Poniższe informacje dotyczą tylko części 2.
Ta strona zawiera niżej: plan wykładów, prezentacje z wykładów jako slajdy, przykładowe projekty użyte w tych prezentacjach i zasady oceniania.
Plan wykładów
- wykład 6: Projektowanie systemu informatycznego metodą MDA (Model Driven Architecture – Architektura Sterowana Modelem).
- wykłady 7 i 8: Język UML w projektowaniu oprogramowania metodą MDA.
- wykład 9: Wzorce projektowe w budowie modelu oprogramowania.
- wykład 10: Definiowanie metamodelu. Narzędzia wspierające MDA.
- wykłady 11-14: Transformacja modelu w model (M2M) i modelu w tekst (M2T).
- wykład 15: Omówienie wybranych projektów.
Prezentacje z wykładów
- Wprowadzenie.
- Projektowanie systemu informatycznego metodą MDA.
- Język UML – diagramy zachowań.
- Język UML – diagramy struktury.
- Język UML – modelowanie systemu informatycznego.
- Wzorce projektowe w budowie modelu oprogramowania.
- Definiowanie metamodelu.
- Narzędzia wspierające MDA.
- Transformacja M2M modelu w model.
- Transformacja M2T modelu w tekst.
Spis pomocnych książek i stron internetowych znajduje się w prezentacji nr 1.
Przykładowe projekty użyte w prezentacjach
- jeszcze ich tu nie ma
Oceny
Zaliczenie wykładów wymaga uzyskania pozytywnych ocen (≥3) za laboratoria, za projekty i za egzamin.
Końcowa ocena to ocena za egzamin pisemny i/lub ustny.