Предмет: Реинжењеринг информационих система (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
Име и презимеВид наставе
Недостаје слика

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

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

Пржуљ др Ђорђе
Ванредни професор

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

Стефановић Мирослав
Асистент-мастер

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

Антанасијевић Дајана
Асистент-мастер

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