×

Faculty of Technical Sciences

Subject: Developing and using software in a Smart Grid (17.ESI071)

General information:
 
Category Theoretical-methodological
Scientific or art field Primenjeno softversko inženjerstvo
ECTS 6

Acquiring basic knowledge regarding a development of mission-critical software intensive systems. Introduction to the main characteristics of a Smart Grid and its architecture. Acquaintance with the Internet of Things (IoT) and Web of Things paradigms, and the importance of IoT platform to manage a vast number of smart devices. Introduction to the semantic layer that boosts communication capabilities of devices. Getting the basics of Big Data technologies as well as machine learning approaches to handle huge amounts of data.

Knowledge of the major aspects of mission-critical software systems, and how they drastically differ from the classical ones. Introduction to the ubiquitous/pervasive and edge computing paradigms, and technologies for producing massively scalable distributed solutions. Getting basic knowledge in the domain of Big Data technologies, and how machine-learning may help classify and predict consumption and production. Acquaintance with RDF and OWL as major semantic technologies.

Fundamental items of mission-critical software systems, including formal methods and safety arguments. Several Big Data technologies and machine-learning algorithms for classification and prediction. A concrete IoT platform to manage devices. RDF and OWL as well as a SPARQL query language. The use in smart grid software model. Algorithms overview and data model in smart grids. Numeric calculations in smart grids.

Lectures; Auditory Practice; Consultations.

Authors Title Year Publisher Language
Dominique D. Guinard, Vlad M. Trifa Building the Web of Things: With examples in Node.js and Raspberry Pi 2016 Manning English
Friedman Hill, E. Jess The Rule Engine for the Java Platform 2008 Sandia National Laboratories English
Gruhn, V., Striemer, R. The Essence of Software Engineering 2018 Springer, Cham English
Francis daCosta, Byron Henderson Rethinking the Internet of Things: A Scalable Approach to Connecting Everything 2013 Apress English
Nick Jenkins , Akihiko Yokoyama , Jianzhong Wu , Kithsiri Liyanage , Janaka Ekanayake Smart Grid: Technology and Applications 2012 John Wiley & Sons English
James A. Momoh Smart Grid: Fundamentals of Design and Analysis 2012 Wiley-IEEE Press English
Course activity Pre-examination Obligations Number of points
Lecture attendance Yes Yes 5.00
Theoretical part of the exam No Yes 20.00
Test Yes Yes 10.00
Oral part of the exam No Yes 30.00
Exercise attendance Yes Yes 5.00
Project task Yes Yes 30.00
API Image

Assoc. Prof. Ervin Varga

Associate Professor

Lectures

API Image

Asst. Prof. Sebastijan Stoja

Assistant Professor

Computational classes

Assistant - Master Filip Đorđević

Assistant - Master

Computational classes

Assistant - Master Saša Tošić

Assistant - Master

Computational classes

Assistant - Master Zoran Pajić

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.