×
Универзитет у Новом Саду

Предмет: Дистрибуиране софтверске архитектуре у инфраструктурним системима (17.ESI086)

Основне информације:
 
Категорија Стручно-апликативни
Ужа научна област Примењено софтверско инжењерство
ЕСПБ 6

Овладавање студента теоријским и практичним основама дистрибуираних софтверских архитектура у инфраструктурним системима.

Исходи су овладавање знањима, вештинама и способностима потребним за разумевање сложености дистрибуираних система са акцентом на софтверске архитектуре системе са критичним временским одзивом. Студенти ће научити парадигме, принципе и типове архитектура таквих система и биће оспособљени да решавају конкретне инжењерске проблеме и да учествују у развоју сложених апликација за дистрибуиране системе.

Увод у дистрибуиране системе и критичне инфраструктурне системе (дефиниција, особине, рад у реалном времену, појам архитектуре и њених стилова, шаблони, …). Особине архитектуре и понашања апликација (скалирање, брзина одзива, проширивост, модуларност и зависност, сложеност инсталације, …). Основни стилови софтверске архитектуре и њихове особине (клијент-сервер, архитектура заснована на компонентама, дизајн заснован на познавању домена, слојевита архитектура, …). Стилови дистрибуираних софтверских архитектура и њихове особине (трослојна и Н-слојна архитектуре, дистрибуирани објекти, Event-based и Message Bus архитектуре, сервисно-оријентисана архитектура, микро-кернел архитектуре, микросервиси, Space-based архитектура, Container-based архитектура …). Примери и практична реализација. Примена у софтверском моделу инфраструктурног система. Преглед алгоритама и модел података у инфраструктурним системима. Нумерички прорачуни у инфраструктурним системима.

Предавања, рачунарске и лабораторијске вежбе, консултације.

Аутори Назив Година Издавач Језик
A.Murray, T.Grubesic Critical Infrastructure - Reliability and Vulnerability 2007 Springer Енглески
Tanenbaum, A., Van Steen, M. Distributed systems principles and paradigms 2002 Prentice Hall, New Jersey Енглески
Richards, M. Software Architecture Patterns 2015 O’Reilly Media, Inc. Енглески
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Усмени део испита
Предиспитна
Не
Обавезна
Да
Број поена
30.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Предметни пројекат
Предиспитна
Да
Обавезна
Да
Број поена
30.00
Предметна активност
Домаћи задатак
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00
Предметна активност
Тест
Предиспитна
Да
Обавезна
Да
Број поена
10.00

Предавања

Рачунарске вежбе

Рачунарске вежбе