Architektura sterowana modelem w procesie produkcyjnym oprogramowania - kurs

0

Hej! Mam szansę iść na taki kurs (bezpłatny, organizowany przez Uniwersytet) :

Architektura sterowana modelem w procesie produkcyjnym oprogramowania

Architektura sterowana modelem MDA (Model Driven Architecture) stanowi nowoczesną oraz niezwykle wydajną metodykę usprawniającą proces wytwarzania oprogramowania. Została ona opracowana na początku XXI wieku przez międzynarodowe konsorcjum informatyczne OMG (Object Managment Group) jako jeden z elementów intensywnie promowanego w inżynierii oprogramowania nurtu wytwarzania sterowanego modelami MDD (Model Driven Development).
W MDA projektowanie systemu rozpoczyna się zdefiniowaniem dziedziny problemu w postaci niezależnego modelu obliczeniowego CIM (Computation Independent Model). Następnie, na wysokim poziomie abstrakcji – niezależnym od platformy systemowej i programistycznej – konstruowany jest model PIM (Platform Independent Model) oraz przygotowywana ogólna specyfikacja systemu. Specyfikacja ta wykonywana jest za pomocą zunifikowanego języka modelowania UML. Realna implementacja sytemu wykonywana jest dzięki formalnej transformacji PIM do PSM (Platform Specific Model), czyli do modelu specyficznego dla wybranej platformy systemowej lub programistycznej. Istotą MDA jest zastąpienie klasycznego podejścia do programowania głoszącego iż „wszystko jest obiektem” na rzecz nowoczesnego – „wszystko jest modelem”.

Umiejętności zdobywane w trakcie kursu:
• Poznanie specyfikacji zunifikowanego języka modelowania UML.
• Umiejętność praktycznego wykorzystania zasobów UML.
• Zapoznanie się z wzorcami architektonicznymi oraz projektowymi.
• Zapoznanie się z nowoczesnymi narzędziami wykorzystywanymi do modelowania systemów informatycznych.
• Zapoznanie się z teoretycznymi oraz praktycznymi podstawami wykonywania transformacji formalnych PIM-PSM.
• Automatyczna generacja kodu do standardu C++ .
• Metody projektowania graficznego interfejsu użytkownika GUI.
• Utrzymanie i pielęgnacja kodu.

Autor kursu posiada udokumentowane na arenie krajowej oraz międzynarodowej doświadczenie w praktycznym stosowaniu technologii MDD-MDA.

Kurs ma 120 godzin.

Co o tym myślicie??
Przyda się komuś kto zajmuje się na 3/4 etatu serwisem komputerów i wsparciem użytkowników i na 1/4 etatu jako programista i nauczyciel informatyki (podstawy programowania, oprogramowanie biurowe) ?

0

Jasne, że się przyda.

Bardziej programiście ale każdemu się przyda względne pojęcie o tej tematyce(UML ...)

A gdzie idzie się na ten kurs zapisać :)
Jakie są wymagania

0

Uniwersytet Marii-Curie Skłodowskiej w Lublinie
http://www.umcs.lublin.pl/articles.php?aid=6029
Ale już termin zapisów minął.
Natomiast są jeszcze inne kursy i chyba wolne miejsca :
http://www.umcs.lublin.pl/articles.php?aid=5009&mid=155&mref=27705

0

mam dziwne wrazenei ze madrzej to brzmi niz jest rzeczywiscie warte, wnioskuje zwlaszcza po liscie umiejetnosci :S

//edit...

prosze! blagam! nie dajcie projektowac interfejsow informatykom :<

0

Akurat automatyczna generacja kodu C++ to tam wielkiego ch..a jest warta,jak z mojej praktyki w NSNie wynika.
Co zaś do reszty:
-wzorce projektowe dla programisty są fajne,tyle że w necie jest mnóstwo opracowań i specjalnego kursu na to nie potrzeba.
-co do owych nowoczesnych narzędzi,to jeśli na liście jest Rhapsody to lepiej czym prędzej rezygnuj z tego kursu.
-UML...z mojej dotychczasowej styczności z nim mogę powiedzieć,że dla programisty to w sumie bardziej zawracanie d**y i komplikowanie jasnych terminów niezrozumiałymi.

Z tego wszystkiego jedynie metodyka MDA wydaje się mi jako tako interesująca.

Skoro zaś jak piszesz jesteś głównie serwisantem,to imo ten kurs dla ciebie będzie mało użyteczny w praktyce,jedynie się różnakich nowinek dowiesz.

0

Zapisałem się na na kurs. No zobaczymy co i jak, jak to będzie w praktyce wyglądać. Zrezygnować już nie mogę bo inaczej kara ponad 6 tyś zł. Tzn. trzeba mieć obecności minimum 80%.
Szkoda, że nie planują uruchomić kursu C# i bazy danych w C# i .NET :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1