×
Univerzitet u Novom Sadu

Predmet: Primena Interneta stvari (IoT) u inženjerstvu softvera (17.E2S22)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Primenjene računarske nauke i informatika
ESPB 6

Ovladavanje naprednim konceptima i izazovima u primeni Interneta stvari (IoT) u procesu razvoja softvera za potrebe složenih sistema realnog sveta. Ovladavanje metodama i tehnikama projektovanja infrastrukture Interneta stvari uz oslonac na raspoložive komponente i programsku platformu.

Nakon uspešnog okončanja predmeta studenti demonstriraju dubinsko razumevanje principa i tehnologija na kojima se zasniva koncept Interneta stvari (IoT). U stanju su da modeluju arhitekturu IoT baziranih sistema realnog sveta i implementiraju osnovne mehanizme kooperacije IoT u sklopu složenih sistema realnog sveta. Osposobljeni su da modeluju i implementiraju infrastrukturu IoT na bazi odabrane familije komponenti i komunikacione infrastrukture.

Osnovni pojmovi koncepta Interneta stvari (IoT) u kontekstu razvoja softvera kompleksnih sistema realnog sveta. IoT kao infrastruktura koja podržava skup heterogenih servisa i uređaja. Interoperabilnost elemenata arhitekture IoT. Oblasti primene IoT. Pametni objekti (Smart Objects) i pametne aplikacije (Smart Applications). Komunikaciona infrastruktura IoT i bežične senzorske mreže(BSM). Osnovne karakteristike bežične senzorske mreže i elementi njihove arhitekture. Nivoi BSM i arhitektura programske podrške. Modelom upravljani razvoj arhitekture BSM. Simulacija ponašanja BSM u sklopu IoT arhitekture. Povezivanje arhitekture IoT sa globalnom mrežom. RestFull servisi i REST koncepti. Aspekti privatnosti, zaštite i upravljanja u kontekstu primene IoT. Standardizacija i standardi u domenu IoT. Razvoj i projektovanje hardverske podrške BSM. Organizacija i arhitektura Senzor Web-a na bazi raspoloživih hardverskih komponenti. Programiranje BSM arhitekture.

U sklopu predavanja i računarskih vežbi, radeći u timovima od po 4 člana studenti realizuju timski projekat koji uključuje aspekte formulisanja i primene standarda elemenata arhitekture BSM na osnovu raspoloživih hardverskih komponenti. Uz oslonac na modelovanje i simulaciju prvo se razvija prototip u sklopu razvojnog okruženja za projektovanje arhitekture servisa IoT. Nakon simulacije vrši se implementacija konkretne IoT infrastrukture. Verifikacija i validacija servisnog sloja pametnih objekata radi se u sklopu prezentacije pojedinačnih projekata.

Autori Naziv Godina Izdavač Jezik
Jean-Philippe Vasseury, Adam Dunkels Interconnecting Smart Objects with IP The Next Internet 2010 Morgan Kaufmann Publishers - elektronsko izdanje Engleski
Ovidiu Vermesan & Peter Friess Editors Internet of Things: Converging Technologies for Smart Environments and Integrated Ecosystems 2013 River Publishers Aalborg - elektronsko izdanje Engleski
Ovidiu Vermesan & Peter Friess Editors Internet of Things - From Research and Inovation to Market Deployment 2014 River Publishers - elektronsko izdanje Engleski
Simon Monk Raspberry Pi Cookbook 2014 O`RELLY - elektronsko izdanje Engleski
Adrian McEwen & Hakim Cassimally Designing The Internet of Things 2014 John Wiley and Sons, Ltd. - elektronsko izdanje Engleski
Matt Richardson and Shawn Wallace Getting Started with Raspberry Pi 2013 O`RELLY - elektronsko izdanje Engleski
Sai Yamanoor Raspberry Pi Embedded Projects Hotshot 2015 Packt Publishing Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Predmetni projekat
Predispitna
Da
Obavezna
Da
Broj poena
40.00
Predmetna aktivnost
Praćenje aktivnosti pri realizaciji projekata
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predmetna aktivnost
Pismeni deo ispita - kombinovani zadaci i teorija
Predispitna
Ne
Obavezna
Da
Broj poena
50.00

Predavanja

Računarske vežbe