Fakultet tehničkih nauka

Predmet: Softversko modelovanje procesa u organizacionim sistemima (17.E2518)

Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Osnovne informacije:
 
Kategorija Akademsko-opšteobrazovni
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 6

Napredno obrazovanje studenata u oblasti softverskog modelovanja procesa poslovanja i servisnih softverskih arhitektura. Ovladavanje jezicima i tehnikama za modelovanje procesa poslovanja i implementaciju servisnih softverskih arhitektura.

Stečena znanja mogu se koristiti u praksi, posebno u projektima specifikacije i razvoja sistema, u svim oblastima primene u kojima je neophodno kreirati modele procesa poslovanja, specificirati odgovarajuće arhitekture složenih softverskih sistema ili optimizovati procese poslovanja.

Pojam, uloga i karakteristike procesa poslovanja u organizacionim sistemima. Pravila poslovanja i modeli pravila poslovanja. Osnovni motivi i principi modelovanja procesa poslovanja. Jezici i tehnike modelovanja procesa poslovanja. Petrijeve mreže. Jezici za modelovanje i izvršavanje procesa poslovanja BPMN i BPEL. Pi račun. Servisne softverske arhitekture. Koncepti servisno orijentisane arhitekture (SOA). Jezici SOA. Transformacije BPMN specifikacija u BPEL specifikacije i orkestracija servisa. Mikroservisna arhitektura. Softverska okruženja za modelovanje procesa poslovanja i specifikaciju i implementaciju servisnih softverskih arhitektura. Analiza i reinženjering procesa poslovanja. Prepoznavanje i analiza procesa na osnovu podataka.

Nastava se izvodi u obliku predavanja, vežbi (u računarskoj laboratoriji) i konsultacija. Tokom celokupnog procesa izvođenja nastave, stalno se kod studenata podstiču intenzivna komunikacija, kritičko rezonovanje, samostalni rad i aktivno učešće u procesu nastave. Uslov za izlazak na završni ispit predstavlja izvršenje predispitnih obaveza u minimalnom obimu od 30 poena.

Autori Naziv Godina Izdavač Jezik
Sharp Alec, McDermott Patrick Workflow Modeling: Tools for Process Improvement and Application Development, 2nd Edition 2008 Artech House, Inc. Engleski
Silver Bruce BPMN Method and Style, 2nd Edition, with BPMN Implementer s Guide: A structured approach for business process modeling and implementation using BPMN 2.0 2011 Cody-Cassidy Press Engleski
Van der Aalst Wil Process Mining: Discovery, Conformance and Enhancement of Business Processes 2011 Springer Engleski
Pant Kapil, Juric Matjaz Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture 2008 Packt Publishing Ltd. Engleski
Udayakumar Kathiravan Oracle SOA Infrastructure Implementation Certification Handbook (1Z0-451) 2012 Packt Publishing Ltd. Engleski
Newman Sam Building Microservices: Designing Fine-Grained Systems 2015 OReilly Media Engleski
Reisig Wolfgang, Rozenberg Grzegorz (Eds.) Lectures on Petri Nets I: Basic Models — Advances in Petri Nets 1998 Springer Engleski
Milner, R. Communicating and Mobile Systems: the Pi-Calculus 2007 Cambridge University Press, New York Engleski
Erl, T. Service-Oriented Architecture 2005 Prentice Hall Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Usmeni deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Test
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Prezentacija
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predavanja
Računarske vežbe