Tema 5:Projektovanje arhitekture softverskih sistema

Size: px
Start display at page:

Download "Tema 5:Projektovanje arhitekture softverskih sistema"

Transcription

1 Tema 5:Projektovanje arhitekture softverskih sistema dr Vladislav Miškovic Fakultet za računarstvo i informatiku PROJEKTOVANJE INFORMACIONIH SISTEMA 2017/2018 1

2 Sadržaj predavanja 1. Uvod 2. Arhitektura softverskih sistema 3. Modeliranje arhitekture sistema u jeziku UML 4. Projektovanje arhitekture softverskih sistema 5. Primer arhitekture jednostavne aplikacije 2

3 1. Uvod Arhitektura informacionog sistema Ilustracija: Struktura i međusobna zavisnost komponenti sistema Arhitektura u malim i velikim softverskim projektima 3

4 Arhitektura informacionog sistema Arhitektura sistema je osnovna organizacija sistema, koja obuhvata njegove komponente, njihove relacije, okruženje i principe dizajna i razvoja [IEEE Std ] Arhitektura je kontekstno zavisna, npr. u softverskom inženjerstvu razlikujemo softversku arhitekturu sistemsku arhitekturu aplikativnu arhitekturu organizacionu arhitekturu informacionu arhitekturu itd. 4

5 Arhitektura softvera Arhitektura softvera obuhvata skup strateških odluka o organizaciji softverskog sistema definiše strukturu -dekompozicijusistema u komponente/module/podsisteme 5

6 Ilustracija: Struktura sistema i međusobna zavisnost komponenti Osnovna pitanja arhitekture identifikacija komponenti koje se mogu menjati redukcija direktnih zavisnosti od tih komponenti Prevelika međusobna zavisnost komponenti nije poželjna Cilj je da se kreira sistem koji je pogodniji za izmene K1 K2 K3 K4 Komponenta drugog proizvođača Arhitektura 1 Četiri komponente sistema direktno zavise od komponente drugog proizvođača (third party) U slučaju izmene ili zamene te komponente, u sistemu treba promeniti svezavisne komponente K1, K2, K3, K4 K1 K2 K3 K4 K5 (interfejs) Komponenta drugog proizvođača Arhitektura 2 Samo jednakomponenta direktno zavisi od komponente drugog proizvođača. U slučaju izmene ili zamene te komponente, u sistemu treba promeniti samokomponentu K5(interfejs) 6

7 Arhitektura u malim i velikim softverskim projektima [Boehm,Turner,2004] 1. Ulaganje napora u razvoj arhitekturesmanjuje potrebu za kasnijim prepravkama softvera 2. Potreban rad na arhitekturi proporcionalan je veličini projekta 3. Manji projekti imaju promenljive zahteve, dok je za veće projekte neizvesnost zahteva ograničena (bezbednosno kritični sistemi) Produženje vremena Vreme rada Produženje vremena Vreme rada a) mali projekti b) veliki projekti rad na arhitekturi rad na prepravkama ukupno

8 2. Arhitektura softverskih sistema 1. Opšti obrasci arhitekture sistema 2. Aplikaciona arhitektura 8

9 2.1 Opšti obrasci arhitekture sistema Monolitna arhitektura (desktop) Dvoslojna arhitektura (client-server) Troslojna/višeslojna arhitektura (three-tier/multi-tier) četvoroslojna arhitektura SAP R/3, mobilnih sistema Servisno orijentisana arhitektura (SOA) (Web) servisi Standardi zasnovani na XML: SOAP+WSDL+UDDI Web servisi kao sastavni elementi SOA find-bind-execute ESB ESOA Ostali opšti obrasci arhitekture(message broker, pipeline)

10 Logičke komponente aplikacije PRESENTATION LOGIC I/O PROCESSING LOGIC BUSINESS LOGIC DATA MANAGEMENT LOGIC DATA STORAGE LOGIC 1. Korisnički interfejs 2. Provera ulazno-izlaznih podataka (Data Validation) 3. Logika aplikacije (poslovna pravila) 4. Referencijalni integritetidrugi uslovi integriteta 5. Održavanje podataka i strukture za pristup

11 2.2 Aplikaciona arhitektura 1. Monolitna arhitektura (desktop) 2. Klijent-server arhitektura (file-server, 2/3-slojna, višeslojna) 11

12 2.2.1 Monolitna arhitektura (desktop) Monolitnastruktura (svi elementi se nalaze na jednom mestu, uključujući bazu podataka) Nema jasnog razdvajanja pojedinih logičkih komponenti

13 2.2.2 Klijent-server arhitektura Klijent je svaki proces koji traži usluge od servera Server je svaki proces koji pruža tražene usluge klijentima Klijent/server je relacija između dva računarska programa gde jedan od njih (klijent) postavlja zahtev za neku uslugu drugom(server), koji zahtev izvršava klijent/server relacija se može realizovati i na jednom računaru klijent/server model je uobičajeni načinza povezivanje programakoji su distribuirani na više različitih lokacija u mreži

14 Klijent-server arhitektura: file-server Udaljena je samo baza podataka na fajl serveru je održavanje podataka (data storage logic) Sve ostalo na klijentu interfejs (presentation) provera podataka (data validation) logika (business logic) integritet podataka (data managemenet)

15 Klijent-server arhitektura: dvoslojna (2-tier) Server deo provere podataka (data validation): okidači(triggers) integritet podataka (data managemenet): okidači(triggers) održavanje podataka (data storage) Klijenti interfejs (presentation) deo provere podataka (data validation) logika (business logic)

16 Okidači (triggers) Okidači su SQL izrazi uskladišteni u bazi podataka, koji se pokreću određenim događajima npr. upis novog reda u tabelu, brisanje reda, izmena,... Mogu se upotrebiti za kontrolu integriteta baze podataka Sintaksa zavisi od konkretnog sistema, npr. kreiranje okidača za Microsoft SQL Server i Transact-SQL CREATE TRIGGER [naziv_seme.]naziv_okidaca... ON { tabela pogled }... AS sql_naredbe...

17 Primer: Primena okidača (Transact SQL) Automatsko slanje porukemenadžeru prodaje za narudžbe prioritetnih korisnika Tabela Racuni: CREATE TABLE Racuni ( Racun_ID int IDENTITY,..., Racun_Prioritet varchar(10) ) Unos nove narudžbe se vrši SQL naredbom INSERT Za svaku novu narudžbukôd okidača proverava prioritet klijenta u tabeli Racuni Za prioritetne korisnike, vraća unapred zadanu adresu CREATE TRIGGER tr_racuni_insert ON Racuni FOR INSERT AS IF (SELECT COUNT(*) FROM inserted WHERE Racun_Prioritet = 'Visok') = 1 BEGIN PRINT 'menadzer@kompanija.com' END; 17

18 Klijent-server arhitektura: troslojna (3-tier, n-tier) Serveri server 1: aplikativni server veći deo provere podataka (data validation logic): okidači(triggers) logika (business logic): uskladištene procedure (storage procedures) server 2: server baze podataka integritet podataka (data managemenet): okidači(triggers) održavanje podataka (data storage) Klijenti interfejs (presentation) manji deo provere podataka (data validation)

19 Uskladištene procedure (stored procedures) Skupovi naredbikoje se često koriste, smešteni na serveru baze podataka, koje se mogu pokrenuti npr. iz aplikacije prevođenje naredbi procedure vrši DBMS server naredbe se nalaze na jednom mestu, u bazi podataka, pa je olakšano njihovo ažuriranje najmanje opterećenje mreže, poboljšavajuperformanse, pošto se sledećem sloju šalju samo rezultati obrade podataka Koristi se proširenje jezika SQL, specifično za svaki DBMS npr. Oracle PL/SQL, Microsoft SQL Server Tansact-SQL Sintaksa zavisi od konkretnog sistema, npr. za Transact-SQL: CREATE {PROC PROCEDURE} [sema.]naziv_proc... AS [BEGIN] sql_naredbe [;]... [END] [;]

20 Primer: Primena uskladištene procedure (Transact SQL) Automatsko slanje porukemenadžeru prodaje za narudžbe prioritetnih korisnika Tabela Racuni: CREATE TABLE Racuni ( Racun_ID int IDENTITY,..., Racun_Prioritet varchar(10)) Unos nove narudžbevršise SQL naredbom INSERT Procedura služi za unos podatka o prioritetu, a kod za slanje a je umetnut nazive T-SQL parametara i promenljivih CREATE PROCEDURE varchar(10) AS BEGIN TRANSACTION INSERT Racuni(Racuni_Prioritet) VALUES (@Racuni_Prioritet) <> 0 GOTO ErrorCode = 'Visok' PRINT 'menadzer@kompanija.com' COMMIT TRANSACTION ErrorCode: <> 0 END; PRINT 'Error Code' 20

21 Ilustracija: Osnovne komponentei arhitektura Web aplikacija Osnovne komponente Web aplikacija Višeslojna arhitektura Web aplikacija 21

22 Ilustracija: Osnovna arhitektura Web aplikacija zasnovanih na CMS sistemima Klijent Sistem isporuke sadržaja Web server Server za upravljanje sadržajem Server za isporuku sadržaja Dispečerski servis Servis objavljivanja Servis sindikacije Baza podataka sadržaja Statički dokumenti Partner Servisi agregacije podataka Eksterne baze podataka 22

23 3. Modeliranje arhitekture sistemau jeziku UML 1. Modeliranje arhitekture i jezik UML 2. Modeliranje arhitekture i RUP 3. UML dijagrami

24 3.1 Modeliranje arhitekture i jezik UML Jezik UML je sredstvo za dokumentovanje arhitekture jer omogućava nedvosmislenu semiformalnu notaciju postoje brojni softverski alati, mnogi su besplatni ili otvorenog koda UML omogućava istovremeno kreiranje više arhitekturnih pogleda (dijagrama) težište analitičara i projektanata je logički pogled (Logical View) 24

25 UML notacija: paket Osnovni UML element za prikaz arhitekture je paket (package) mehanizam opšte namene koji služi za organizovanje elemenata u grupe može da sadrži druge elemente modela i omogućava prikaz hijerarhije koristi se u toku razvoja i za upravljanje konfiguracijom sistema paket

26 UML notacija: zavisnost paketa Relacija zavisnosti između paketa (dependency) elementi paketa mogu koristiti elemente drugih paketa ako paket zavisi od klase iz drugog paketa, on je klijent (client package), a paket od kog zavisi je dobavljač (supplier package) relacija podrazumeva promene kod paketa dobavljača može uticati na klijentski paket klijent ski paket se ne može samostalno koristiti jer zavisi od drugog paketa klase u klijentskom paketu mogu pristupati klasama u paketu dobavljaču paket zavisnost

27 UML notacija: cirkularne zavisnosti paketa U analizi arhitekture eliminišu se cirkularne zavisnosti otežavaju višestruko korišćenje paketa paketi se razbijaju na manje pakete Hijerarhija treba da bude aciklična Cirkularne zavisnosti onemogućavaju višestruku upotrebu jednog paketa bez ostalih

28 3.2Modeliranje arhitekturei RUP Jezik UML je alat za dokumentovanje arhitekture jer omogućava semiformalnu, nedvosmislenu notaciju Postoje brojni softverski alati Omogućava istovremeno kreiranje više arhitekturnih pogleda (dijagrama) i validaciju arhitekture RUP je iterativna metodologija razvoja Arhitektura softverskog sistema razvija se u fazi razrade (elaboration)u okviru discipline analiza i projektovanje(analysis and design) 28

29 Arhitektura i faze RUP Aktivnosti faze razrade (elaboration) definisanje arhitekture softvera održavanje integriteta softvera procenjivanje tehničkih rizika definisanje redosleda i sadržaja uzastopnih iteracija planiranje svake iteracije Discipline procesa razvoja Poslovno modeliranje Specifikacija zahteva Analiza i projektovanje Implementacija Testiranje Isporuka (Deployment) Pomoćne discipline Upravljanje konfiguracijom Menadžment Čovekova okolina) Početna Inception Razrada Elaboration Faze Realizacija Construction Isporuka Transition Preliminarne Iteracije Iter. #1 Iter. #2 Iter. #n Iter. #n+1 Iter. #n+2 Iter. #m Iter. #m+1 Iteracije 29

30 3.3UML Dijagrami Dijagram paketa i model dijagram Dijagram klasa(class) Dijagram sekvenci (sequence) Dijagram komponenti(component) Dijagram isporuke/rasporeda/realizacije (deployment) 30

31 Dijagram paketa i model dijagram Elementi modela su paketi sadržaj paketa su različiti UML elementi Veze zavisnosti <<use>>,<<access>>,<<import>> Prikaz hijerarhije komponenti sistema Alternativni način prikaza arhitekture: nestandardni strukturni Model dijagram prikaz paketa unutar paketa 31

32 Dijagram komponenti (Component) Modelfizičkihkomponenti softverskog rešenja komponente (components) izvorni kôd COM+.exe,.dll.NET klase Web servisi čvorovi (nodes) zavisnosti (dependencies) interfejsi (interfaces)

33 Dijagram isporuke/rasporeda/realizacije Način realizacije rešenja procesori uređaji komunikacije (procesor-uređaj) (Deployment)

34 4. Projektovanje arhitekture sistema 1. Pristup od dna prema vrhu (botoom up) 2. Pristup od vrha prema dole(top down) 3. Servisno orijentisana arhitektura (SOA) 4. Platforme 5. Kriterijumi kvaliteta arhitekture

35 4.1 Pristup odozdo (Bottom-Up Architecture Development) Počinje analizom domena Komponente se grupišu i sistem se gradi postepeno Nedostatak ovog pristupa je što se analiza sistema na početku opterećuje detaljima implementacije

36 4.2 Pristup s vrha (Top-Down Architecture Development) Prvo se identifikuju komponente sistema i interfejsi, a zatim se detaljnije analiziraju podsistemi Prednosti ovog pristupa su: skraćuje vreme analize i projektovanja, jer se na početku zanemaruju detalji sistem se retko gradi od početka, pase lako dodaju gotovi, dobro definisani elementi upotreba standarda takođe omogućava dodavanje komponenti na visokom nivou

37 Projektovanje arhitekture upravljano kriterijumima [4] Metod Attribute-Driven Design (ADD)na početku zahteva skup kriterijuma(architectural drivers) s prioritetima funkcije sistema na osnovu svojstava proizvoda, zahteva kvaliteta i ograničenja Postupak primeni se prvi kriterijum i izvrši prva dekompozicija sistema postupak se ponavlja za naredne kriterijume,sve dok struktura ne zadovoljisve kriterijume u dovoljnoj meri 1 Kriterijum Podrška dodavanju novih uređaja 2 Podrška višejezičnosti 3 Podrška nestandardnim jedinicama mere 4 Kašnjenje upozorenja 5 Uslovi opterećenja Izvor Zahtevi kvaliteta: podrška uređajima različitih proizvođača Svojstva proizvoda: dinamičko upravljanje uređajima Ograničenja: prilagodljivost Zahtevi kvaliteta: podrška višejezičnosti Svojstva proizvoda: internacionalizacija Zahtevi kvaliteta: podrška konverziji mernih jedinica Svojstva proizvoda: dinamička rekonfiguracija Ograničenja: prilagodljivost Zahtevi kvaliteta: usaglašenost s propisima Svojstva proizvoda: upravljanje događajima/alarmima Ograničenje: prilagodljivost Prioritet (posl/teh) visok/ visok srednji/ srednji visok/ srednji visok/ visok visok/ visok

38 4.3 Servisno orijentisana arhitektura (SOA) Arhitekturni stil projektovanja prilikom razvoja i integracije aplikacija servisje diskretna jedinica ponovo upotrebljive poslovne (ili tehničke) funkcije Objektno-orjentisan i pristup, koji se bavi podacima za implementaciju rešenja koristi otvorene standarde i softverske elemente kao servise aplikacije se sklapaju (assembly) od dobro definisanih komponenti jedan od načina za opis Web servisa je WSDL(Web Services Description Language) baziran na XML-u

39 4.4 Platforme Hardverske platforme(pc, Apple, Sun SPARC) Hardversko-softverske platforme (PC+Windows, Apple+OS X, Sun+Solaris) Softverske platforme Java platforma (Java ME/SE/EE) Microsoft.NET SAP NetWeaver IBM WebSphere LAMP/WAMP

40 Java platforma Prevođenje i pokretanje Java EE Tehnologije 4-slojne Java EE arhitekture Razvojni alati

41 Microsoft.NET platforma Naziv za integrisani skup različitih Microsoft tehnologija Platforma, jer obezbeđuje skup alata i mehanizama za razvoj i izvršavanje programa Ciljevi distribuirano računarstvo pojednostavljenje višestruke upotrebe komponenti Internet interoperabilnost (upotreba Web servisa) nezavisnost od programskog jezika integracija programskih jezika na nivou programiranja veća pouzdanost obezbeđenje bezbednosne infrastrukture

42 Microsoft.NET okvir(framework) Komponente.Net Visual Studio.NET Serveri BizTalk Server Commerce Server SQLServer Exchange Server CMS i dr.

43 IBM WebSphere Platforma za razvoj, isporuku i izvršavanje Webzasnovanih informacionih sistema razvojni alati (WebSphere Studio i IBM alati, npr. IBM Rational Software Architect) run-time alati (WebSphere Application Server, WebSphere MQ, WebSphere Enterprise Service Bus, WebSphere Commerce, WebSphere Portal)

44 SAP NetWeaver Poslovno orijentisana sopstvena platforma kompanije SAP za razvoj novih i integraciju postojećih informacionih sistema, koji koriste drugačiju infrastrukturu (.NET, Java, WebSphere) integracija informacija preko otvorenih standarda: XML, SOAP, UDDI, WSRP (Web Services for Remote Portlets) i WSBPEL (Web Services Business Execution) osnova za ESOA Cilj: integracija ljudi, informacija i poslovnih procesa

45 LAMP/WAMP LAMP-Platforma za razvoj softvera otvorenog koda (Linux, Apache, MySQL, Perl/Python/PHP) WAMP-Platforma za razvoj softvera otvorenog kodaza operativne sisteme Windows (Apache, MySQL, Perl/Python/PHP)

46 4.5 Kriterijumi kvaliteta arhitekture Osnovni kriterijumi (precizni, merljivi) Pouzdanost (reliability) Raspoloživost (availability) Prenosivost (portability) Skalabilnost (scalability) Performanse (performance) 46

47 Inženjerstvo performansi: osnovne performanse sistema Propusnost (throughput)- izvršeni rad u jedinici vremena transaction per secod (tps) messages per second(mps) srednja, masimalna, minimalna Vreme odziva (response time)-vreme od postavljanja do izvršenja nekog zahteva važno za sve interaktivne sisteme CPU % MST (mps) Broj niti (threads) 47

48 5. Primeri arhitekture 1. MVC arhitektura jednostavne konzolne aplikacije 2. MVC arhitektura.net aplikacije 3. Prikaz arhitekture u sistemu Visual Studio 4. Validacija logičke arhitekture u sistemu Visual Studio

49 5.1 MVC arhitektura jednostavne konzolne aplikacije Jednostavna konzolna aplikacija telefonski imenik Pregledati materijal r-hellorsav7-a4.pdfposvećenuml projektovanju i implementaciji aplikacije pomoću razvojnog alata IBM RSA Kreiranje UML dijagrama (dijagram slučajeva korišćenja, dijagram klasa i dijagram sekvenci) 2. Publikovanje dokumentacije projektovanog rešenja 3. Ažuriranje projekta u hodu (transformacija u Java kod i reverzni inženjering Java koda u UML dijagrame) 4. Implementacija i testiranje sistema (tekstualni interefjs)

50 Arhitektura aplikacije Arhitekturni obrazac MVC (Model-View-Controller) koji objektno orijentisanu aplikaciju deli u tri celine Model-upravlja podacima (npr. Java ili C# klase) View-upravlja prikazom informacija (npr. JSP ili ASP.NET) Controller-logika aplikacije (interpretira ulaze i prenosi zahteve) Postoji ASP.NET MVC

51 UML dijagram klasa kao model arhitekture aplikacije (statička struktura sistema)

52 5.2 MVC arhitektura.net aplikacije Tip projekta prema verziji.net, npr. ASP.NET MVC 4 Web Application Struktura foldera ASP.NET MVC aplikacije u sistemu Visual Studio 2010 C M V

53 5.3 Prikaz arhitekture u sistemu Visual Studio 1. Za prikaz logičkearhitekture dijagram klasa, paketa ili slojeva (Layer diagram) može se kreirati reverznim inženjeringom 2. Za prikaz zavisnosti i drugih relacija u postojećem kodu koriste se grafovi zavisnosti (Dependency graphs) 53

54 5.4 Validacija logičke arhitekture u sistemu Visual Studio Visual Studio 2010/2012/2013/2015 Architecture Explorer Struktura sistema UML dijagram komponenti UML dijagram klasa Dijagram slojeva (Layers): logička arhitektura sistema Validacija dijagrama slojeva Visual Studio 2017 dijagrami i validacija zavisnosti u realnom vremenu isualstudio.mp4

55 Literatura 1. Miškovic V., Projektovanje informacionih sistema (predavanja), Univerzitet Sinergija, Sommerville I., Software Engineering, 10thEd, Addison Wesley, Bruegge B., Dutoit A. H., Object-Oriented Software Engineering Using UML, Patterns, and Java, Prentice Hall, Schach S.R., Object-oriented Software Engineering, McGraw-Hill, Gorton I., Essential Software Architecture, Springer-Verlag, Berlin Heidelberg, Garland J., Anthony R., Large-Scale Software Architecture, John Waley & Sons, Sangwan R.S., Software and Systems Architecture in Action, CRC Press, Pressman C., Software Engineering: A Practitioner s Approach, 5thEd, McGrow- Hill, IBM Rational Product Training: DEV475 Mastering Object-Oriented Analysis and Design with UML 10. Priručnici za programske alate i Web reference 55

56 dr Vladislav Miškovic Projektovanje informacionih sistema Tema 5: Projektovanje arhitekture softverskih sistema Pitanja? 56

Abstract Cover letter. Igor Pašti

Abstract Cover letter. Igor Pašti Abstract Cover letter Igor Pašti Istraživanje Identifikacija tematike/pretraga literature Postavka eksperimenta Izrada eksperimenta Analiza i diskusija rezultata Priprema publikacije Proces publikovanja

More information

Interaktivni Generator Vizuelnih Simulatora Digitalnih Sistema (IGoVSoDS)

Interaktivni Generator Vizuelnih Simulatora Digitalnih Sistema (IGoVSoDS) Univerzitet u Beogradu Elektrotehnički fakultet dr Nenad M. Grbanović Interaktivni Generator Vizuelnih Simulatora Digitalnih Sistema (IGoVSoDS) Priručnik za korišćenje Prvi dodatak Beograd, oktobar 2011.

More information

KONFERENCIJA SPAJAMO TEHNOLOGIJU I ZNANJE

KONFERENCIJA SPAJAMO TEHNOLOGIJU I ZNANJE KONFERENCIJA 2017. SPAJAMO TEHNOLOGIJU I ZNANJE SPONZORI I POKROVITELJI Sponzori Pokrovitelji Software arhitektura za developere Bernardin Katić Tko sam ja? Programer od vremena Spectruma Voditelj razvojnog

More information

PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE. DVB signalne informacije

PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE. DVB signalne informacije PROGRAMSKA PODRŠKA U TELEVIZIJI I OBRADI SLIKE DVB signalne informacije Hijerarhija MPEG-2 TS Programska Podrška u Televiziji i Obradi Slike E1 2015/2016 2/21 Sinhronizacija ES Postoje dva tipa vremenskih

More information

Osnovna pravila. Davanje i prihvatanje kritike. Sadržaj. Šta je to kritika?

Osnovna pravila. Davanje i prihvatanje kritike. Sadržaj. Šta je to kritika? Davanje i prihvatanje kritike Praktikum iz poslovne komunikacije Marko Mišić marko.misic@etf.bg.ac.rs Osnovna pravila o Tačnost rasporedje fleksibilan, ali trebalo bi svi da poštujemo ono što se jednom

More information

KVALIFIKACIJA DOBAVLJAČA/KUPACA. Snežana Tvrdorijeka Direktor sektora kvaliteta,

KVALIFIKACIJA DOBAVLJAČA/KUPACA. Snežana Tvrdorijeka Direktor sektora kvaliteta, KVALIFIKACIJA DOBAVLJAČA/KUPACA Snežana Tvrdorijeka Direktor sektora kvaliteta, 30. 11.2017. SADRŢAJ Zahtevi regulative Tipovi dobavljača Standardi po kojima se vrši provera dobavljača Tok kvalifikacije

More information

Improving of business decision making with video conference applying

Improving of business decision making with video conference applying Socioeconomica The Scientific Journal for Theory and Practice of Socio-economic Development 2015, 4(7): 233-242 Stručni članak Professional Paper UDC: 658.11:005.21:1e(497.15) DOI : dx.doi.org/10.12803/sjseco.4712415

More information

TELEVIZIJA ZASNOVANA NA INTERNET PROTOKOLIMA IPTV

TELEVIZIJA ZASNOVANA NA INTERNET PROTOKOLIMA IPTV 10 th International Scientific Conference on Production Engineering DEVELOPMENT AND MODERNIZATION OF PRODUCTION TELEVIZIJA ZASNOVANA NA INTERNET PROTOKOLIMA IPTV Anel Toroman Univerzitet u Bihaću Tehnički

More information

Sekvencijalna logika

Sekvencijalna logika VTŠ: : Osnovi računarske tehnike Sekvencijalna logika mr. Veličkovi ković Zoran Mart, 2010. Sekvencijalna logička funkcija Logičke funkcije se mogu kategorizirati kao kombinacione ili kao sekvencijalne.

More information

GUI interfejs kao podrška integraciji ZigBee mreže

GUI interfejs kao podrška integraciji ZigBee mreže INFOTEH-JAHORINA Vol. 11, March 2012. GUI interfejs kao podrška integraciji ZigBee mreže Olivera Janković Student postdiplomskog magistarskog studija Fakultet za informacione tehnologije, Slobomir P Univerzitet

More information

UVOD U MIKRORAČUNARSKU ELEKTRONIKU (VHDL)

UVOD U MIKRORAČUNARSKU ELEKTRONIKU (VHDL) Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za energetiku, elektroniku i telekomunikacije Katedra za elektroniku Beleške sa predavanja iz predmeta: UVOD U MIKRORAČUNARSKU ELEKTRONIKU (VHDL)

More information

GENERATOR PSEUDOSLUČAJNE SEKVENCE BAZIRAN NA MIKROKONTROLERU

GENERATOR PSEUDOSLUČAJNE SEKVENCE BAZIRAN NA MIKROKONTROLERU GENERATOR PSEUDOSLUČAJNE SEKVENCE BAZIRAN NA MIKROKONTROLERU M. Nedeljković 1, M.Stojčev 2 Rezime: Generatori pseudoslučajnih sekvenci se koriste za testiranje složenih integrisanih kola i sistema u elektronici.

More information

GV3P401 TeSys GV3 termo magnetski-prekidač-30 40A- EverLink BTR/izravni konektori

GV3P401 TeSys GV3 termo magnetski-prekidač-30 40A- EverLink BTR/izravni konektori Podatkovni list proizvoda Karakteristike GV3P401 TeSys GV3 termo magnetski-prekidač-30 40A- EverLink BTR/izravni konektori Glavno Range Product name Device short name Product or component type Device application

More information

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET PREDMET: ARHITEKTURE I PROGRAMIRANJE PROGRAMIBILNIH KOLA

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET PREDMET: ARHITEKTURE I PROGRAMIRANJE PROGRAMIBILNIH KOLA UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET PREDMET: ARHITEKTURE I PROGRAMIRANJE PROGRAMIBILNIH KOLA SEMINARSKI RAD Projektovanje DSP-a na FPGA platformama korišćenjem System Generator projektnog alata PROFESOR

More information

Medicinski časopisi u otvorenom pristupu: iskorak ili privilegij?

Medicinski časopisi u otvorenom pristupu: iskorak ili privilegij? Medicinski časopisi u otvorenom pristupu: iskorak ili privilegij? Mario Habek Referentni centar za demijelinizacijske bolesti Klinika za neurologiju KBC Zagreb Medicinski fakultet u Zagrebu The future

More information

SPRING 4 FOR DEVELOPING ENTERPRISE APPLICATIONS: AN END-TO-END APPROACH BY HENRY H. LIU

SPRING 4 FOR DEVELOPING ENTERPRISE APPLICATIONS: AN END-TO-END APPROACH BY HENRY H. LIU SPRING 4 FOR DEVELOPING ENTERPRISE APPLICATIONS: AN END-TO-END APPROACH BY HENRY H. LIU DOWNLOAD EBOOK : SPRING 4 FOR DEVELOPING ENTERPRISE APPLICATIONS: AN END-TO-END APPROACH BY HENRY H. LIU PDF Click

More information

Style sheet for papers

Style sheet for papers Style sheet for papers 1. Conditions for Publishing In order to be published in the Book of Proceedings of the Fourth International Interdisciplinary Conference for Young Scholars in Social Sciences and

More information

SAVREMENE TEHNOLOGIJE ZAŠTITE PODATAKA KOD DIGITALNOG PRAVA

SAVREMENE TEHNOLOGIJE ZAŠTITE PODATAKA KOD DIGITALNOG PRAVA XXIII Simpozijum o novim tehnologijama u poštanskom i telekomunikacionom saobraćaju PosTel 2005, Beograd, 13. i 14. decembar 2005. SAVREMENE TEHNOLOGIJE ZAŠTITE PODATAKA KOD DIGITALNOG PRAVA Zoran Bojković,

More information

RANI BOOKING TURSKA LJETO 2018

RANI BOOKING TURSKA LJETO 2018 PUTNIČKA AGENCIJA FIBULA AIR TRAVEL AGENCY D.O.O. UL. FERHADIJA 24; 71000 SARAJEVO; BIH TEL:033/232523; 033/570700; E-MAIL: INFO@FIBULA.BA; FIBULA@BIH.NET.BA; WEB: WWW.FIBULA.BA SUDSKI REGISTAR: UF/I-1769/02,

More information

SAP Patch Assembly/Distribution Engine (SPADE) (BC-UPG-OCS)

SAP Patch Assembly/Distribution Engine (SPADE) (BC-UPG-OCS) SAP Patch Assembly/Distribution Engine (SPADE) (BC-UPG-OCS) HELP.BCUPGOCSSPADE Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. All rights reserved. No part of this publication may be reproduced or

More information

DIGITALNO DOBA I TRADICIONALNA TELEVIZIJA U SRBIJI

DIGITALNO DOBA I TRADICIONALNA TELEVIZIJA U SRBIJI ISSN 0354-9852 Pregledni rad Overview paper UDK 654.197:621.397.2(497.11) DOI 10.7251/AKT1635003B COBISS.RS-ID 6276888 DIGITALNO DOBA I TRADICIONALNA TELEVIZIJA U SRBIJI Sazetak DIGITALIZATION AND TRADITIONAL

More information

DIPLOMSKI - MASTER RAD

DIPLOMSKI - MASTER RAD UNIVERZITET U NOVOM SADU FAKULTET TEHNIČKIH NAUKA NOVI SAD Računarstvo i automatika Računarska tehnika i računarske komunikacije DIPLOMSKI - MASTER RAD Tema rada: Jedno rešenje programske podrške za snimanje

More information

Praktična primena Mobile Live Streaming-a putem Webstreamur aplikacije korišćenjem iphone-a u informativnim emisijama RTS-a

Praktična primena Mobile Live Streaming-a putem Webstreamur aplikacije korišćenjem iphone-a u informativnim emisijama RTS-a INFOTEH-JAHORINA Vol. 15, March 2016. Praktična primena Mobile Live Streaming-a putem Webstreamur aplikacije korišćenjem iphone-a u informativnim emisijama RTS-a Dejan Jovanović / Žika Miljković TV Tehnika-TV

More information

Gordana Mazić. CONOR.SR normativna kontrola ličnih imena i zašto nam je potrebna?

Gordana Mazić. CONOR.SR normativna kontrola ličnih imena i zašto nam je potrebna? Gordana Mazić CONOR.SR normativna kontrola ličnih imena i zašto nam je potrebna? https://www.flickr.com/photos/info_grrl/5631203548/sizes/l/in/set-72157625843116187/ 2/15 Normativni zapisi? Zar su nam

More information

XXIV Simpozijum o novim tehnologijama u poštanskom i telekomunikacionom saobraćaju PosTel 2006, Beograd, 12. i 13. decembar 2006.

XXIV Simpozijum o novim tehnologijama u poštanskom i telekomunikacionom saobraćaju PosTel 2006, Beograd, 12. i 13. decembar 2006. XXIV Simpozijum o novim tehnologijama u poštanskom i telekomunikacionom saobraćaju PosTel 2006, Beograd, 12. i 13. decembar 2006. DVB MULTIMEDIJA Irini Reljin (1,2), Branimir Reljin (2) (1) Viša škola

More information

Internet of Things (IoT) and Big Data DOAG 2016 Big Data Days

Internet of Things (IoT) and Big Data DOAG 2016 Big Data Days 30.9.2016 DOAG 2016 Big Data Days Guido Schmutz BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH Guido Schmutz Working for Trivadis

More information

PARAMETERS INFLUENCING NOISE ESTIMATION UDC Miroslava A. Milošević, Aleksandra M. Mitić, Milan S. Milošević

PARAMETERS INFLUENCING NOISE ESTIMATION UDC Miroslava A. Milošević, Aleksandra M. Mitić, Milan S. Milošević FACTA UNIVERSITATIS Series: Working and Living Environmental Protection Vol. 2, N o 4, 2004, pp. 277-284 PARAMETERS INFLUENCING NOISE ESTIMATION UDC 612.014.45 Miroslava A. Milošević, Aleksandra M. Mitić,

More information

OBJEKTIVNA PROCENA KVALITETA VIDEO SEKVENCI SA MALIM BITSKIM BRZINAMA

OBJEKTIVNA PROCENA KVALITETA VIDEO SEKVENCI SA MALIM BITSKIM BRZINAMA XXXIII Simpozijum o novim tehnologijama u poštanskom i telekomunikacionom saobraćaju PosTel 2015, Beograd, 1. i 2. decembar 2015. OBJEKTIVNA PROCENA KVALITETA VIDEO SEKVENCI SA MALIM BITSKIM BRZINAMA Boban

More information

ENGLESKA KNJIŽEVNOST SPECIJALNI KURS Program: ŠEKSPIR

ENGLESKA KNJIŽEVNOST SPECIJALNI KURS Program: ŠEKSPIR Predmet: ENGLESKA KNJIŽEVNOST SPECIJALNI KURS Program: ŠEKSPIR VII i VIII semestar Broj časova: 4 (2+2) Predavanja: Vežbanja: dr Vladislava Gordić-Petković, vanredni profesor (2 časa nedeljno) Filozofski

More information

viša razina ISPIT SLUŠANJA (Listening Paper)

viša razina ISPIT SLUŠANJA (Listening Paper) viša razina ISPIT SLUŠANJA (Listening Paper) ENG11.HR.R.K3.12 0039 12 1.indd 1 5.11.2012 10:44:03 Prazna stranica 99 2.indd 2 5.11.2012 10:44:03 UPUTE Pozorno slijedite sve upute. Ne okrećite stranicu

More information

STANDARDIZATION OF BUSINESS DECISION-MAKING. Vojko Potočan *

STANDARDIZATION OF BUSINESS DECISION-MAKING. Vojko Potočan * STANDARDIZATION OF BUSINESS DECISION-MAKING Vojko Potočan * Received: 20. 08. 2000. Original scientific paper Accepted: 22. 11. 2000. UDC: 658.5 Enterprise as a business system (BS) assures its own existence

More information

BOOK REVIEW. LUCA MALATESTI University of Rijeka. Received: 18/02/2019 Accepted: 21/02/2019

BOOK REVIEW. LUCA MALATESTI University of Rijeka. Received: 18/02/2019 Accepted: 21/02/2019 EuJAP Vol. 14 No. 2 2018 UDK: 130.1 (049.3) BOOK REVIEW Davor Pećnjak, Tomislav Janović PREMA DUALIZMU. OGLEDI IZ FILOZOFIJE UMA (Towards Dualism: Essays from Philosophy of Mind) Ibis grafika: Zagreb,

More information

Univerzitet u Istočnom Sarajevu, Ekonomski fakultet Brčko University of East Sarajevo, Faculty of Economics Brcko

Univerzitet u Istočnom Sarajevu, Ekonomski fakultet Brčko University of East Sarajevo, Faculty of Economics Brcko Univerzitet u Istočnom Sarajevu, Ekonomski fakultet Brčko University of East Sarajevo, Faculty of Economics Brcko Zbornik radova Ekonomskog fakulteta Brčko Proceedings of Faculty of Economics Brcko h t

More information

viša razina ISPIT SLUŠANJA (Listening Paper)

viša razina ISPIT SLUŠANJA (Listening Paper) viša razina ISPIT SLUŠANJA (Listening Paper) ENG07.HR.R.K3.12 12.indd 1 12.7.2011 10:21:05 Prazna stranica 99 2.indd 2 12.7.2011 10:21:05 UPUTE Pozorno slijedite sve upute. Ne okrećite stranicu i ne rješavajte

More information

TITLE OF ARTICLE 3 (11 pt, Times New Roman, Bold, Centered, Uppercase)

TITLE OF ARTICLE 3 (11 pt, Times New Roman, Bold, Centered, Uppercase) Name and Surname of the first author 1 (Times New Roman, Font size 10) Scientific Institution/University of, Faculty of (Times New Roman, Font size 10 Italic) Name and Surname of the secund author 2 (Times

More information

Blu-ray Disc / DVD plejer

Blu-ray Disc / DVD plejer 4-476-203-41(1) (SR) Blu-ray Disc / DVD plejer Uputstvo za upotrebu Hvala vam na kupovini. Pre korišćenja plejera, pažljivo pročitajte ovo uputstvo. Početni koraci Reprodukcija Internet Podešavanja Dodatne

More information

Register your product and get support at Priručnik

Register your product and get support at  Priručnik Register your product and get support at www.philips.com/welcome Priručnik Sadržaj 6.9 Čišćenje 30 7 TV kanali 31 7.1 7.2 Gledanje TV kanala 31 Instaliranje kanala 36 8 Satelitski kanali 40 8.1 8.2 8.3

More information

Internet of Things Conceptual Frameworks and Architecture

Internet of Things Conceptual Frameworks and Architecture Internet of Things Conceptual s and Architecture 1 An IoT Conceptual Physical Object + Controller, Sensor and Actuators + Internet = Internet of Things (1.1) Source: An equation given by Adrian McEwen

More information

UPRAVLJANJE KVALITETOM SERVISA U DIGITALNOJ TELEVIZIJI

UPRAVLJANJE KVALITETOM SERVISA U DIGITALNOJ TELEVIZIJI UPRAVLJANJE KVALITETOM SERVISA U DIGITALNOJ TELEVIZIJI Dragorad Milovanović 1, Zoran Bojković 2, Miomir Mihailović 3, Petar Pavasović 4 1 Elektrotehnički fakultet, Beograd 2 Saobraćajni fakultet, Beograd

More information

osnovna razina ISPIT ČITANJA I PISANJA (Reading and Writing Paper)

osnovna razina ISPIT ČITANJA I PISANJA (Reading and Writing Paper) osnovna razina ISPIT ČITANJA I PISANJA (Reading and Writing Paper) ENG20.HR.R.K1.16 6212 12 1.indd 1 1.7.2014 9:10:15 Prazna stranica 99 2.indd 2 1.7.2014 9:10:15 OPĆE UPUTE Pozorno pročitajte sve upute

More information

RAZVOJ PROGRAMSKE PODRŠKE ZA 4K GRABBER UREĐAJ

RAZVOJ PROGRAMSKE PODRŠKE ZA 4K GRABBER UREĐAJ SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Diplomski sveučilišni studij RAZVOJ PROGRAMSKE PODRŠKE ZA 4K GRABBER UREĐAJ Diplomski rad

More information

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C

Intelligent Monitoring Software IMZ-RS300. Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C Intelligent Monitoring Software IMZ-RS300 Series IMZ-RS301 IMZ-RS304 IMZ-RS309 IMZ-RS316 IMZ-RS332 IMZ-RS300C Flexible IP Video Monitoring With the Added Functionality of Intelligent Motion Detection With

More information

Kućni bioskop sa Blu-ray Disc / DVD uređajem

Kućni bioskop sa Blu-ray Disc / DVD uređajem 4-446-734-15(1) (SR) Kućni bioskop sa Blu-ray Disc / DVD uređajem Uputstvo za upotrebu BDV-E6100/BDV-E4100/BDV-E3100/BDV-E2100 UPOZORENJE Ne postavljajte uređaj u uski prostor poput police za knjige ili

More information

DISCOURSE ANALYSIS OF THE DRAMATIC MONOLOGUES OF ROBERT BROWNING

DISCOURSE ANALYSIS OF THE DRAMATIC MONOLOGUES OF ROBERT BROWNING Milan Damjanoski UDC 821.111.09-27:929 Browning R. 81 42 Milan Damjanoski Department of English Language and Literature, Faculty of Philology Blazhe Koneski, Sts. Cyril and Methodius University Skopje

More information

8. Mrežne komponente

8. Mrežne komponente 8. Mrežne komponente Gradivni blokovi savremenih računarskih mreža su različiti tipovi elektronskih uredjaja čiji je osnovni zadataka da primljenu informaciju proslede na korektnu destinaciju. U zavisnosti

More information

Časlav Božić ELEKTROTEHNIČ KI FAKULTET BEOGRAD

Časlav Božić ELEKTROTEHNIČ KI FAKULTET BEOGRAD Design and Implementation of HW-SW System for High Precision Force Measurement and Applications in Microrobotics / Dizajn i realizacija softversko-hardverskog sistema za merenje sile visoke preciznosti

More information

A summary of scan conversion architectures supported by the SPx Development software

A summary of scan conversion architectures supported by the SPx Development software SPx Note Scan Conversion Architectures A summary of scan conversion architectures supported by the SPx Development software Summary The SPx library provides a number of methods of adding scan converted

More information

viša razina LISTENING PAPER

viša razina LISTENING PAPER Nacionalni centar za vanjsko vrednovanje obrazovanja viša razina LISTENING PAPER 12 ENG-V-C-slusanje.indb 1 30.11.2010 9:58:07 Prazna stranica 99 ENG-V-C-slusanje.indb 2 30.11.2010 9:58:07 UPUTE Pozorno

More information

Upute 43PUS PUS PUS PUS PUS6162

Upute 43PUS PUS PUS PUS PUS6162 Register your product and get support at 6162 series www.philips.com/welcome Upute 43PUS6162 49PUS6162 50PUS6162 55PUS6162 65PUS6162 Sadržaj 1 Zatražite podršku 3 13 Smart TV 45 1.1 Identifikacija i registracija

More information

ЗАВРШНИ (BACHELOR) РАД

ЗАВРШНИ (BACHELOR) РАД УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА НОВИ САД Департман за рачунарство и аутоматику Одсек за рачунарску технику и рачунарске комуникације

More information

Register your product and get support at 55PUS PUS8809. Priručnik

Register your product and get support at   55PUS PUS8809. Priručnik Register your product and get support at www.philips.com/welcome 8809 55PUS8809 55PUS8809 Priručnik Sadržaj 6.6 Infracrveni senzor 28 6.7 Baterije 28 6.8 Čišćenje 29 1 Obilazak televizora 4 1.1 Android

More information

MOB501. SAP Omnichannel Banking 8.3 SP01 PL03 Development COURSE OUTLINE. Course Version: 03 Course Duration: 4 Day(s)

MOB501. SAP Omnichannel Banking 8.3 SP01 PL03 Development COURSE OUTLINE. Course Version: 03 Course Duration: 4 Day(s) MOB501 SAP Omnichannel Banking 8.3 SP01 PL03 Development. COURSE OUTLINE Course Version: 03 Course Duration: 4 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights

More information

Register your product and get support at series Priručnik 65PUK7120

Register your product and get support at series  Priručnik 65PUK7120 Register your product and get support at 7120 series www.philips.com/welcome Priručnik 65PUK7120 Sadržaj 1 Obilazak televizora 8.4 TV vodič 35 8.5 Tekst/teletekst 36 8.6 Interaktivna televizija 4 1.1 Ultra

More information

The 14 th International Animated Film Festival NAFF 2019

The 14 th International Animated Film Festival NAFF 2019 PRAVILNIK RULES I: GENERAL ASSUMPTIONS NAFF is individual legal subject that works on propagande of animated film among young people in BiH and other countries. Its main goal is positive influence on developement

More information

HD SDI Cameras. = XON Tri-brid NDVR

HD SDI Cameras. = XON Tri-brid NDVR X-ON NDVR Concept The X-ON line up of Recording Server from Versiton is analytic powerhouse, highly-scalable, and IT friendly. The X-ON is designed to meet the complex application and integration requirements

More information

RAZVOJ JEDNOSTAVNOG ALATA ZA ANALIZU ZVUKA NA MOBILNOJ ANDROID PLATFORMI DEVELOPMENT OF A SIMPLE TOOL FOR AUDIO ANALYSIS ON MOBILE ANDROID PLATFORM

RAZVOJ JEDNOSTAVNOG ALATA ZA ANALIZU ZVUKA NA MOBILNOJ ANDROID PLATFORMI DEVELOPMENT OF A SIMPLE TOOL FOR AUDIO ANALYSIS ON MOBILE ANDROID PLATFORM ISSN 1864-6168 UDK 62 RAZVOJ JEDNOSTAVNOG ALATA ZA ANALIZU ZVUKA NA MOBILNOJ ANDROID PLATFORMI DEVELOPMENT OF A SIMPLE TOOL FOR AUDIO ANALYSIS ON MOBILE ANDROID PLATFORM Dražen Hižak, Matija Mikac Stručni

More information

Priručnik 43PUS PUS PUS PUS PUS6162

Priručnik 43PUS PUS PUS PUS PUS6162 Register your product and get support at 6162 series www.philips.com/welcome Priručnik 43PUS6162 49PUS6162 50PUS6162 55PUS6162 65PUS6162 Sadržaj 1 Pronađite podršku 3 13 Smart TV 45 1.1 Identifikovanje

More information

Regulacija rada dizalice pomoću fuzzy logike

Regulacija rada dizalice pomoću fuzzy logike ISSN 0554-6397 PREGLEDNI RAD (Review) Jasminka Bonato, Julije Skenderović E-mail: bonato@pfri.hr Pomorski fakultet u Rijeci, Studentska 2, Rijeka Julijan Dobrinić Tehnički fakultet, Vukovarska 58, Rijeka

More information

H.264. Mobile DVR 4CH

H.264. Mobile DVR 4CH General Introduction The SDVR series m digital video recorder is a compact, full-featured recording system that uses a SDXC card (64Go) as a storage device. The recorder unit and associated accessories

More information

+++,-./0/-1,

+++,-./0/-1, 768/196:;=29;?@>;869;1=--3:9;?9 +++,-./0/-1,2345+602346 &''';16:/61;A4?:9;%BC;DE!"#$%&''(!"#$%&)'(!&#$%&''(!&#$%&)'( **#$%&''( **#$%&)'( Sadržaj 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 2 2.1

More information

STANJE I ANALIZA NAUČNIH ČASOPISA U OBLASTI EKONOMSKIH NAUKA ZA PERIOD

STANJE I ANALIZA NAUČNIH ČASOPISA U OBLASTI EKONOMSKIH NAUKA ZA PERIOD EKONOMSKE TEME (2015) 53 (4): 561-595 http://www.eknfak.ni.ac.rs/src/ekonomske-teme.php STANJE I ANALIZA NAUČNIH ČASOPISA U OBLASTI EKONOMSKIH NAUKA ZA PERIOD 1995-2014. Predrag Dašić SaTCIP Publisher

More information

Chapter 60 Development of the Remote Instrumentation Systems Based on Embedded Web to Support Remote Laboratory

Chapter 60 Development of the Remote Instrumentation Systems Based on Embedded Web to Support Remote Laboratory Chapter 60 Development of the Remote Instrumentation Systems Based on Embedded Web to Support Remote Laboratory F. Yudi Limpraptono and Irmalia Suryani Faradisa Abstract Web-based remote instrumentation

More information

Hybrid UHD Android Receiver

Hybrid UHD Android Receiver Hybrid UHD Android Receiver SRT 2402 Picture similar User Manual Bedienungsanleitung Manuel d utilisation Manuale d uso Manual del Usuario Manual do Utilizador Bruksanvisning Návod k obsluze Používateľská

More information

Enterprise IoT: A Definitive Handbook PDF

Enterprise IoT: A Definitive Handbook PDF Enterprise IoT: A Definitive Handbook PDF The fourth edition of the Enterprise IoT book is out now. The most comprehensive guide on understanding Enterprise IoT and how to implement IoT applications using

More information

41 ГОДИНА ГРАЂЕВИНСКОГ ФАКУЛТЕТА СУБОТИЦА

41 ГОДИНА ГРАЂЕВИНСКОГ ФАКУЛТЕТА СУБОТИЦА THE DIALOGUE OF BUILT HERITAGE WITH ITSELF AN ONGOING PROCESS Nadja Kurtović Folić 1 Nataša Živaljević Luxor 2 УДК: 725/728 DOI:10.14415/konferencijaGFS 2015.081 Summary: Proces integracije starog i novog

More information

A Citation Analysis of Serbian Dental Journal using Web of Science, Scopus and Google Scholar

A Citation Analysis of Serbian Dental Journal using Web of Science, Scopus and Google Scholar ORIGINAL ARTICLE / ORIGINALNI RAD Serbian Dental Journal, vol. 57, N o 4, 2010 201 UDC: 614.258:616.31(497.11) DOI: 10.2298/SGS1004201J A Citation Analysis of Serbian Dental Journal using Web of Science,

More information

1. Pretvarač frekvencije ACS800

1. Pretvarač frekvencije ACS800 1. Pretvarač frekvencije ACS800 1.1 Uvod Pretvarač frekvencije služi za promjenu brzine asinkronog motora prema zahtjevima tehnološkog procesa. Sastoji se od: mrežni dio (sklopnici, osigurači) ispravljač

More information

JUN GODINE E N G L E S K I J E Z I K

JUN GODINE E N G L E S K I J E Z I K JUN 2018. GODINE E N G L E S K I J E Z I K Vrijeme rješavanja testa 120 minuta Pažljivo pročitajte uputstvo. Ne okrećite stranice dok to ne dozvoli dežurni nastavnik. Za vrijeme rada na testu nije dozvoljena

More information

Cyclone V5 Teletext & Text Publishing System System Overview

Cyclone V5 Teletext & Text Publishing System System Overview Cyclone V5 Teletext & Text Publishing System System Overview The Cyclone Teletext System offers broadcasters and Teletext service operators a complete and inexpensive solution for the preparation, storage

More information

A) Instructions for preparing original articles Krajnji rok za prihvaćanje radova i sažetaka je godine.

A) Instructions for preparing original articles Krajnji rok za prihvaćanje radova i sažetaka je godine. A) Instructions for preparing original articles Krajnji rok za prihvaćanje radova i sažetaka je 15.05.2018. godine. Signa Vitae Journal publishes papers covering adult, pediatric and neonatal intensive

More information

Priručnik 43PUS PUS PUS6101

Priručnik 43PUS PUS PUS6101 Register your product and get support at 6101 series www.philips.com/welcome Priručnik 43PUS6101 49PUS6101 55PUS6101 Sadržaj 1 Obilazak televizora 10 Glavni meni 1.1 Smart TV 4 1.2 App gallery (Galerija

More information

Inside itv - Interactive Commerce Services for Broadcast Digital Television

Inside itv - Interactive Commerce Services for Broadcast Digital Television Inside itv - Interactive Commerce Services for Broadcast Digital Television R. Chemock, P. Dettori, F. Schaffa, and D. Seidman IBM T.J. Watson Research Center Abstract Interactive television (itv), i.e.

More information

Spec Sheet R&S SpycerBox family

Spec Sheet R&S SpycerBox family SpycerBox is Rohde & Schwarz DVS s fast and flexible storage solution. Choose one of the the versions that will be perfect for your workflow: Equipped with SSD technology SpycerBox reaches an internal

More information

UniVision Engineering Limited Modpark Parking System Technical Description. Automatic Vehicle Access Control by Video Identification/

UniVision Engineering Limited Modpark Parking System Technical Description. Automatic Vehicle Access Control by Video Identification/ Automatic Vehicle Access Control by Video Identification/ Order Code: VISPA10 Introduction ASYTEC offers a vehicle access control system integrated into a car park management system, VISPA10. The system

More information

5620 SAM SERVICE AWARE MANAGER 14.0 R7. Planning Guide

5620 SAM SERVICE AWARE MANAGER 14.0 R7. Planning Guide 5620 SAM SERVICE AWARE MANAGER 14.0 R7 Planning Guide 3HE-10698-AAAE-TQZZA December 2016 5620 SAM Legal notice Nokia is a registered trademark of Nokia Corporation. Other products and company names mentioned

More information

osnovna razina READING AND WRITING PAPER

osnovna razina READING AND WRITING PAPER Nacionalni centar za vanjsko vrednovanje obrazovanja Engleski jezik osnovna razina READING AND WRITING PAPER 12 Reading and writing paper Prazna stranica 99 UPUTE Pozorno slijedite sve upute. Ne okrećite

More information

Televizor. Uputstva za korišćenje. KD-65XE70xx / 55XE70xx / 49XE70xx / 43XE70xx (1) Delovi i komande. Povezivanje TV-a na internet

Televizor. Uputstva za korišćenje. KD-65XE70xx / 55XE70xx / 49XE70xx / 43XE70xx (1) Delovi i komande. Povezivanje TV-a na internet 4-686-050-61(1) Televizor Uputstva za korišćenje Delovi i komande Povezivanje TV-a na internet Gledanje TV-a Navigacija kroz Glavni meni Gledanje slika sa povezane opreme Dodatne informacije KD-65XE70xx

More information

SELECTING A HIGH-VALENCE REPRESENTATIVE IMAGE BASED ON IMAGE QUALITY. Inventors: Nicholas P. Dufour, Mark Desnoyer, Sophie Lebrecht

SELECTING A HIGH-VALENCE REPRESENTATIVE IMAGE BASED ON IMAGE QUALITY. Inventors: Nicholas P. Dufour, Mark Desnoyer, Sophie Lebrecht Page 1 of 74 SELECTING A HIGH-VALENCE REPRESENTATIVE IMAGE BASED ON IMAGE QUALITY Inventors: Nicholas P. Dufour, Mark Desnoyer, Sophie Lebrecht TECHNICAL FIELD methods. [0001] This disclosure generally

More information

osnovna razina READING AND WRITING PAPER

osnovna razina READING AND WRITING PAPER Nacionalni centar za vanjsko vrednovanje obrazovanja osnovna razina READING AND WRITING PAPER 12 Reading and writing paper Prazna stranica 99 UPUTE Pozorno slijedite sve upute. Ne okrećite stranicu i ne

More information

Internet of Things - IoT Training

Internet of Things - IoT Training Internet of Things - IoT Training About Cognixia Cognixia, formerly known as Collabera TACT, is a Collabera Learning Solutions Company. Being a consistently awarded Digital Technology Training Company,

More information

E N G L E S K I J E Z I K

E N G L E S K I J E Z I K JANUAR 2015. E N G L E S K I J E Z I K Pažljivo pročitajte uputstvo. Ne okrećite stranice dok to ne dozvoli dežurni nastavnik. Test traje tri sata. Za vrijeme rada na testu nije dozvoljena upotreba rječnika

More information

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter.

administration access control A security feature that determines who can edit the configuration settings for a given Transmitter. Castanet Glossary access control (on a Transmitter) Various means of controlling who can administer the Transmitter and which users can access channels on it. See administration access control, channel

More information

MotionPro. Team 2. Delphine Mweze, Elizabeth Cole, Jinbang Fu, May Oo. Advisor: Professor Bardin. Midway Design Review

MotionPro. Team 2. Delphine Mweze, Elizabeth Cole, Jinbang Fu, May Oo. Advisor: Professor Bardin. Midway Design Review MotionPro Team 2 Delphine Mweze, Elizabeth Cole, Jinbang Fu, May Oo Advisor: Professor Bardin Midway Design Review 1 Project Review A projected game that can be played on any flat surface A step towards

More information

Priručnik 32PFS PFS PFS5803

Priručnik 32PFS PFS PFS5803 Register your product and get support at 5803 series www.philips.com/welcome Priručnik 32PFS5803 43PFS5803 50PFS5803 Sadržaj 1 Pronađite podršku 13.1 Podešavanje usluge Smart TV 45 13.2 Smart TV početna

More information

Teaching about Architecture and Urbanism in Elementary School

Teaching about Architecture and Urbanism in Elementary School Croatian Journal of Education Vol:15; Sp.Ed. No. 1/2013, pages: 185-196 Preliminary communication Paper submitted: 1 st August 2012 Paper accepted: 19 th March 2013 Teaching about Architecture and Urbanism

More information

Dr. Charles J Antonelli The University of Michigan 10 April 10. A Festschrift for Dr. Richard A Volz 4/12/10 1

Dr. Charles J Antonelli The University of Michigan 10 April 10. A Festschrift for Dr. Richard A Volz 4/12/10 1 Dr. Charles J Antonelli The University of Michigan 10 April 10 A Festschrift for Dr. Richard A Volz 4/12/10 1 Contributors U-M Center for Information Technology Integration Andy Adamson, Charles Antonelli,

More information

ANSI/SCTE

ANSI/SCTE ENGINEERING COMMITTEE Digital Video Subcommittee AMERICAN NATIONAL STANDARD ANSI/SCTE 130-1 2011 Digital Program Insertion Advertising Systems Interfaces Part 1 Advertising Systems Overview NOTICE The

More information

CHECK OUT THESE KEY TOPICS

CHECK OUT THESE KEY TOPICS On Air Broadcast Video Software Market Opportunities, Strategies, and Forecasts 2007 to 2013 On Air Broadcast Video Software Picture by Susie Eustis MOUNTAINS OF OPPORTUNITY WinterGreen Research, Inc.

More information

IX. Analiza podataka (2) IX.1. Diskriminaciona analiza MARKETINŠKO ISTRAŽIVANJE. Tehnike za analizu podataka. Multivarijacione tehnike

IX. Analiza podataka (2) IX.1. Diskriminaciona analiza MARKETINŠKO ISTRAŽIVANJE. Tehnike za analizu podataka. Multivarijacione tehnike 1 MARKETINŠKO ISTRAŽIVANJE IX. Analiza podataka (2) 1. Diskriminaciona analiza 2. Kanonička korelaciona analiza 3. Faktorska analiza 4. Analiza skupina 5. Multidimenzionalno skaliranje 6. Analiza združenih

More information

R&S CONTEST ITS Test cases and applications

R&S CONTEST ITS Test cases and applications CONTEST_ITS_Test_Cases_dat-sw_en_3607-0352-22_v0200_cover.indd 1 Data Sheet 02.00 Test & Measurement R&S CONTEST ITS Test cases and applications 31.05.2016 14:03:11 CONTENTS Definitions... 3 CONTEST basic

More information

MEĐUNARODNI KONGRES MARKETING PROGRAM

MEĐUNARODNI KONGRES MARKETING PROGRAM MEĐUNARODNI KONGRES www.ugoscgrs.rs MARKETING PROGRAM IZLAGAČ 6m2 štand X 2 800 Stranice alu. konstrukcija i bele panel ispune, visina 250cm, širina panel ispune 100cm Panel iznad pulta sa logo printom

More information

THE DESIGN OF CSNS INSTRUMENT CONTROL

THE DESIGN OF CSNS INSTRUMENT CONTROL THE DESIGN OF CSNS INSTRUMENT CONTROL Jian Zhuang,1,2,3 2,3 2,3 2,3 2,3 2,3, Jiajie Li, Lei HU, Yongxiang Qiu, Lijiang Liao, Ke Zhou 1State Key Laboratory of Particle Detection and Electronics, Beijing,

More information

Blu-ray Disc /DVD uređaj za reproduciranje

Blu-ray Disc /DVD uređaj za reproduciranje 4-442-385-11(2) (BS) Blu-ray Disc /DVD uređaj za reproduciranje Priručnik za korištenje Hvala vam na kupovini. Prije korištenja ovog uređaja za reproduciranje pažljivo pročitajte uputstva. Početak rada

More information

ODABIR BILJA I PROSTOR (situacija, identitet, metode)

ODABIR BILJA I PROSTOR (situacija, identitet, metode) AGRONOMSKI GLASNIK 2-4/2005. ISSN 0002-1954 Izlaganje sa znanstvenog skupa Conference paper ODABIR BILJA I PROSTOR (situacija, identitet, metode) SELECTION OF PLANTS AND SPACE (situation, identity, methods)

More information

PROGRAMSKI PAKET LabVIEW NI VISION VISION ASSISTANT

PROGRAMSKI PAKET LabVIEW NI VISION VISION ASSISTANT PROGRAMSKI PAKET LabVIEW NI VISION VISION ASSISTANT NI Vision - Uvod NI Vision predstavalja biblioteku funkcija za obradu slika, lokaciju objekata i identifikaciju objekata i merenje objekata. Funkcije

More information

R&S TS-PMB Switch Matrix Module High-density, 90-channel, full matrix relay multiplexer module

R&S TS-PMB Switch Matrix Module High-density, 90-channel, full matrix relay multiplexer module TS-PMB_bro_en_0758-0600-12.indd 1 Product Brochure 02.00 Test & Measurement Switch Matrix Module High-density, 90-channel, full matrix relay multiplexer module Switch Matrix Module At a glance Typical

More information

EdgeX Foundry. Facilitating IoT Interoperability by Extending Cloud Native Principles to the Edge GLOBAL SPONSORS

EdgeX Foundry. Facilitating IoT Interoperability by Extending Cloud Native Principles to the Edge GLOBAL SPONSORS EdgeX Foundry Facilitating IoT Interoperability by Extending Cloud Native Principles to the Edge GLOBAL SPONSORS The IoT requires architecting from Edge to Core to Cloud EDGE/FIELD FOG CLOUD SECURITY MANAGEABILITY

More information

THE SIGNIFICANCE OF CHILDREN S FOLK DANCES ACCOMPANIED BY SINGING IN THE PROCESS OF MUSIC TRADITION CONSERVATION AND FOSTERING UDC 371.3::

THE SIGNIFICANCE OF CHILDREN S FOLK DANCES ACCOMPANIED BY SINGING IN THE PROCESS OF MUSIC TRADITION CONSERVATION AND FOSTERING UDC 371.3:: FACTA UNIVERSITATIS Series: Teaching, Learning and Teacher Education Vol. 1, N o 1, 2017, pp. 59-64 https://doi.org/10.22190/futlte170324006s Review article THE SIGNIFICANCE OF CHILDREN S FOLK DANCES ACCOMPANIED

More information

Register your product and get support at www.philips.com/welcome SR Korisnički priručnik Sadržaj 1 Početak 3 Vodič za TV 3 Komande televizora 4 Važne informacije 6 Održivost 10 Pomoć i podrška 11 2 Korišćenje

More information

Middleware for the Internet of Things Revision : 536

Middleware for the Internet of Things Revision : 536 Middleware for the Internet of Things Revision : 536 Chantal Taconet SAMOVAR, Télécom SudParis, CNRS, Université Paris-Saclay September 2017 Outline 1. Internet of Things (IoT) 2. Middleware for the IoT

More information