Modelowanie i Analiza Systemów Informatycznych (wykłady)

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:

  1. Języki dziedzinowe (wykłada: dr inż. Tomasz Babczyński)
  2. 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

  1. Wprowadzenie.
  2. Projektowanie systemu informatycznego metodą MDA.
  3. Język UML – diagramy zachowań.
  4. Język UML – diagramy struktury.
  5. Język UML – modelowanie systemu informatycznego.
  6. Wzorce projektowe w budowie modelu oprogramowania.
  7. Definiowanie metamodelu.
  8. Narzędzia wspierające MDA.
  9. Transformacja M2M modelu PIM w model PSM.
  10. Transformacja M2T modelu PSM w tekst kodu.

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.

Comments are closed.