Предмет: Реинжењеринг информационих система (17 - IZMO02)


Основне информације

КатегоријаНаучно-стручни
Научна областИнформационо-комуникациони системи
МултидисциплинарнаНе
ЕСПБ5
Матичне организационе јединице предмета

Тренутно нема података о матичним организационим јединицама предмета!
Програм предмета

Програм се примењује од 24.02.2014..

Циљ предмета је да студенте упозна са карактеристикама наслеђених информационих система и мотивима за њихову евалуацију и унапређење. Развија се свест студената о проблемима везаним за унапређење наслеђених информационих система и њихову интеграцију са другим информационим системима. Студенти ће овладати приступима за еволуцију и методама и техникама реинжењеринга информационих система.
Студенти ће, након успешно завршеног курса, разумети основне изазове, концепте и мотиве за еволуцију наслеђених информационих система. Биће оспособљени да, у датом контексту, евалуирају расположиве методе, технике и алате за еволуцију датог наслеђеног информационог система, да одаберу и ефикасно примене изабране методе, технике и алате у циљу унапређења наслеђеног информационог система.
Појам, врсте и карактеристике наслеђених информационих система (НИС). Мотиви за еволуцију (модернизацију) НИС-а (тржишни, пословни, технолошки). Приступи модернизацији НИС-а: миграција, имплементација пакета, ре-хостинг, реструктурирање, реинжењеринг. Задаци и животни циклус реинжењеринга. Реверзни и прогресивни инжењеринг. Реинжењеринг дизајна НИС-а. Одржавање и унапређивање наслеђеног програмског кода. Технике за подршку процеса разумевања програмског кода. Реижењеринг база података. Екстракција логичке структуре обележја из репозиторијума базе података. Примена data mining техника за екстракцију информација о НИС-у: ограничења базе података, правила пословања и процеса пословања из базе података. Процес концептулизације. Архитектуром подржана модернизација (Architecture Driven Modernization, ADM). Технички ADM, ADM апликација и података, ADM пословне архитектуре. ADM Стандарди. Моделима подржан реинжењеринг НИС-а. Изазови, концепти, покретачи и стратегије интеграције НИС-а у контексту реинжењеринга НИС-а.
Предавања; рачунарске вежбе; консултације; самостална израда обавезних задатака. Током целокупног процеса извођења наставе, студенти се подстичу на интензивну комуникацију, критичко резоновање, самостални рад и активан однос према процесу наставе.
АуториНазивГодинаИздавачЈезик
R. Valvedere, M. R. TallaInformation Systems Reengineering for Modern Business Systems2012IGI GlobalЕнглески
W. M. Ulrich, P. NewcombInformation Systems Transformation Architecture-driven Modernization2010Morgan KaufmanЕнглески
Favre, L.Model Driven Architecture for Reverse Engineering Technologies: Strategic Directions and System Evolution2010Engineering Science Reference, HersheyЕнглески
J. FongInformation Systems Reengineering and Integration2006SpringerЕнглески
S. W. Ambler, P. J. SadalageRefactoring Databases: Evolutionary Database Design2011Addison-WesleyЕнглески
Tripathy P., Naik K.Software Evolution and Maintenance – a Practitioner’s Approach2015WileyЕнглески
Fowler M.Refaktorisanje - poboljšanje dizajna postojećeg koda2003CETСрпски језик
Гњатовић, М., Стефановић, Д.Изабране теме из безбедности и сигурности информационих система2018Факутет техничких наука, Нови СадСрпски језик
Crnkovic, Ivica Asklund, UlfImplementing and integrating product data management and software configuration management2003Artech HouseЕнглески
Avison, D., Fitzgerald, G.Information Systems Development : Methodologies, Techniques & Tools2006McGraw Hill Education, LondonЕнглески
Предметна активностПредиспитнаОбавезнаБрој поена
Сложени облици вежбидада20.00
Предметни пројекатдада30.00
Семинарски раддада20.00
Усмени део испитанеда30.00
Име и презимеВид наставе
Недостаје слика

Ристић др Соња
Редовни професор

Предавања
Недостаје слика

Стефановић др Мирослав
Доцент

Предавања
Недостаје слика

Антанасијевић Дајана
Асистент

Рачунарске вежбе
Недостаје слика

Петровачки Јелена
Асистент

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