Теоријска настава Основе модел базираног развоја софтвера, појмови, терминологија. Методе модел базираног развоја софтвера, концепти развоја, метамодели, универзални језик моделовања УМЛ, објектно моделовање софтвера. Статички и динамички модели. Онтолошки модели. Поређење постојећих врста модела података и семантичких модела података. Изградња архитектуре софтвера на основу модела. Технике генерисања кода. Трансформационе технике у модел базираном развоју софтевра. Стандарди модел базираног развоја софтвера. Процеси и инжењерство на примерима добре праксе. Тестирање софтвера, верзије у модел базираном развоју софтвера. Менаџмент, организациони аспекти модел базираног развоја софтвера. Самостални истраживачки рад Студија случаја на примеру конкретног система. Анализа, пројектовање, тестирање и имплементацију софтвера заснованог на моделима у оквиру студије.
☗ Technical Faculty ,,Mihajlo Pupin" (Within University of Novi Sad) ⚲ Đure Đakovića bb, 23000 Zrenjanin ☎ Tel. +381 23 550-515 ☏ Fax: +381 23 550-520 ✉ е-mail: dekanat@tfzr.uns.ac.rs PIB: 101161200 Giro account number: 840-1271666-43