Циљ:Упознавање са савременим софтверским инжењерством, теоријом и практичним поступцима у процесу
развоја софтвера у свим фазама његовог животног циклуса
Исход:Студенти ће бити оспособљени да моделујусложена и дистрибуирана софтверска решења и информационе
системе по UML 2.x методолигији
Садржај предмета
Теоријска настава:
Упознавање са UML језиком
Упознавање са животним циклусом софтвера
Упознавање са различитим методама развоја
Анализа корисничких захтева и системска структурна анализа
Дијаграми стања и активности
Дијаграми класа
Дијаграми интеракције
Моделовање структуре софтверских решења
.Компоненте и размештај
Моделовање понашања софтверских решења
Упознавање пројектних образаца обавезних у моделовању савремених софтверских решења