Faculty of Technical Sciences

Subject: Tha Application of Internet of Things (IoT) Concepts in Engineering Software (17.E2S22)

General information:
 
Category Scientific-professional
Scientific or art field Applied Computer Science and Informatics
ECTS 6

Consistent with the advanced concepts and challenges in applying the Internet of Things (IoT) in the software development process for the needs of complex systems of the real world. Mastering the methods and techniques of designing the Internet of Things infrastructure based on the available components and software platform.

After the successful completion of the course, students demonstrate a deep understanding of the principles and technologies on which the concept of the Internet of Things is based (IoT). They are able to model the architecture of IoT-based real-world systems and implement the basic mechanisms of IoT's collaboration within complex real-world systems. They are able to model and implement the IoT infrastructure based on a selected family of components and communication infrastructure.

The basic notions of the concept of the Internet of Things (IoT) in the context of software development of complex systems of the real world. IoT as an infrastructure that supports a set of heterogeneous services and devices. Interoperability of IoT architecture elements. Areas of application of IoT. Smart Objects and Smart Applications. Communication Infrastructure IoT and Wireless Sensor Network (BSM). Basic characteristics of the wireless sensor network and elements of their architecture. BSM levels and software architecture. Model-driven development of the BSM architecture. Simulation of BSM behavior within the IoT architecture. Connecting the IoT architecture to the global network. RestFull services and REST concepts. Aspects of privacy, protection and management in the context of the implementation of IoT. Standardization and standards in the domain of IoT. Development and design of BSM hardware support. Organization and architecture Web sensor based on available hardware components. Programming BSM Architecture.

As part of the lectures and computer exercises, students working in 4-member teams implement a team project that includes aspects of formulating and applying the standards of BSM architecture elements based on available hardware components. With the support for modeling and simulation, a prototype is developed as part of the development environment for the IoT service architecture design. After the simulation, the implementation of a specific IoT infrastructure is carried out. Verification and validation of the service layer of smart objects is done within the presentation of individual projects.

Authors Title Year Publisher Language
Ovidiu Vermesan & Peter Friess Editors Internet of Things: Converging Technologies for Smart Environments and Integrated Ecosystems 2013 River Publishers Aalborg - elektronsko izdanje English
Adrian McEwen & Hakim Cassimally Designing The Internet of Things 2014 John Wiley and Sons, Ltd. - elektronsko izdanje English
Ovidiu Vermesan & Peter Friess Editors Internet of Things - From Research and Inovation to Market Deployment 2014 River Publishers - elektronsko izdanje English
Sai Yamanoor Raspberry Pi Embedded Projects Hotshot 2015 Packt Publishing English
Matt Richardson and Shawn Wallace Getting Started with Raspberry Pi 2013 O`RELLY - elektronsko izdanje English
Jean-Philippe Vasseury, Adam Dunkels Interconnecting Smart Objects with IP The Next Internet 2010 Morgan Kaufmann Publishers - elektronsko izdanje English
Simon Monk Raspberry Pi Cookbook 2014 O`RELLY - elektronsko izdanje English
Course activity Pre-examination Obligations Number of points
Praćenje aktivnosti pri realizaciji projekata Yes Yes 10.00
Project Yes Yes 40.00
Written part of the exam - tasks and theory No Yes 50.00
API Image

Prof. Vidaković Milan

Full Professor

Lectures

Assistant - Master Popović Miloš

Assistant - Master

Computational classes

Faculty of Technical Sciences

© 2024. Faculty of Technical Sciences.

Contact:

Address: Trg Dositeja Obradovića 6, 21102 Novi Sad

Phone:  (+381) 21 450 810
(+381) 21 6350 413

Fax : (+381) 21 458 133
Emejl: ftndean@uns.ac.rs

© 2024. Faculty of Technical Sciences.