Теоријска настава Основе модел базираног развоја софтвера, појмови, терминологија. Методе модел базираног развоја софтвера, концепти развоја, метамодели, универзални језик моделовања УМЛ, објектно моделовање софтвера. Статички и динамички модели. Онтолошки модели. Поређење постојећих врста модела података и семантичких модела података. Изградња архитектуре софтвера на основу модела. Технике генерисања кода. Трансформационе технике у модел базираном развоју софтевра. Стандарди модел базираног развоја софтвера. Процеси и инжењерство на примерима добре праксе. Тестирање софтвера, верзије у модел базираном развоју софтвера. Менаџмент, организациони аспекти модел базираног развоја софтвера. Самостални истраживачки рад Студија случаја на примеру конкретног система. Анализа, пројектовање, тестирање и имплементацију софтвера заснованог на моделима у оквиру студије.
☗ Технички факултет Михајло Пупин (у оквиру Универзитета у Новом Саду) ⚲ Ђуре Ђаковића бб, 23000 Зрењанин ☎ Тел. +381 23 550-515 ☏ Факс: +381 23 550-520 ✉ е-пошта: dekanat@tfzr.uns.ac.rs ПИБ: 101161200 Број жиро рачуна: 840-1271666-43