izv. prof. dr. sc. Igor Čavrak

Associate professor, Department of Control and Computer Engineering

Function: Vice-Head of the Department

Interactive multi-criteria search of open data portals

Pranjić, Luka
2023.

Extending the OpenRefine tool functionality

Tokić, Mislav
2023.

Monitoring the transport conditions of temperature-sensitive goods using blockchain technology and smart contracts

Penezić, Fabian
2023.

Synchronization Algorithms in Large-Scale Distributed Systems

Medvedec, Robert
2023.

Digital Identity Based on Blockchain Technology

Li, Leo
2023.

Automated Assessment of the Spatial Accuracy of Nature Observation Datasets

Kniewald, Dominik
2023.

Impact of Key Scrum Role Locations in Student Distributed Software Development Projects

Čavrak, Igor; Bucaioni, Alessio; Mirandola, Raffaela
2023.

Agent-Based Medical Image Processing Using Multi-stage Distributed Neural Network

Stranjak, Armin; Campagna, Swen; Čavrak, Igor
2023.

Framework for Federated Learning Open Models in e Government Applications

Guberović, Emanuel ; Alexopoulos, Charalampos ; Bosnić, Ivana ; Čavrak, Igor
2022.
Interdisciplinary description of complex systems

Flipped Classroom Real-World Activities for Learning Open Computing Concepts

Bosnić, Ivana ; Čavrak, Igor ; van Loenen, Bastiaan
2022.
International journal: emerging technologies in learning

LoRa/LoRaWAN; intermittent network connectivity; robust data collection; energy efficiency

Jurin, Marko
2022.

Federated Learning Over Data Streams

Namačinski, Luka
2022.

Sensor Network Based on ESP32 Microcontrollers and LoRa Communication Technology

Ivančić, Mateo
2022.

Measuring the performance of the Apache Beam platform in the processing of spatial and temporal data flows

Novak, Aleksandar
2022.

Distributed Process Status Monitoring System Based on CAN Bus

Jelavić, Alen
2022.

System Resilience Based on Distributed Deep Neural Network with Early Exit

Batinić, Adrian
2022.

Dynamic Scheduling of Contextually Categorised Internet of Things Services in Fog Computing Environment

Krivic, Petar ; Kusek, Mario ; Cavrak, Igor ; Skocir, Pavle
2022.
Sensors

Remote access to metering station measurement data

Uremović, Marko
2022.

Leader election algorithms in distributed embedded systems

Markelić, Marin
2022.

Hand Movement Recognition with ESP32 Microcontroller Based System

Linardić, Ivan
2022.

Resilience of Complex Internet of Things Systems in a Fog Computing Environment

Rimac, Marko
2021.

Application of the FedAvg Algorithm in Remote Data Collection Systems

Jukica, Petar
2021.

A System for over-the-Air Firmware Updates on Large-Scale LoRaWAN Networks

Matković, Mario
2021.

Performance Measurement of the Apache Beam Platform in Processing of Spatio-Temporal Data Streams

Žaja, Mateo
2021.

Introducing Open Data Concepts to STEM Students Using Real-World Open Datasets

Bosnić, Ivana ; Čavrak, Igor ; Zuiderwijk, Anneke
2021.

Federated Learning as a Tool for Open Machine Learning Models in eGovernment

Guberović, Emanuel ; Čavrak, Igor ; Bosnić, Ivana ; Charalampos, Alexopoulos
2021.

Federated Learning in Embedded Systems

Premužić, Ivan
2021.

Dew Intelligence: Federated learning perspective

Guberović, Emanuel ; Lipić, Tomislav ; Čavrak, Igor
2021.

Benchmarking Apache Beam for IoT Applications

Žaja, Mateo ; Lipić, Tomislav ; Čavrak, Igor
2021.

Smart Surface Based on Pressure-Sensitive Textile

Raić, Nika
2021.

Open computing - Laboratory exercises manual

Pervan, Branimir ; Guberović, Emanuel ; Bosnić, Ivana ; Čavrak, Igor
2021.

Visualizing dissemination status of new firmware versions in Internet of things systems

Kniewald, Dominik
2021.

Security and Privacy in Internet of Things based on Blockchain Technology

Li, Leo
2021.

Domain Specific Languages for the Internet of Things

Namačinski, Luka
2020.

Data literacy in the sector of agriculture of Croatia: Learning about and with open data

Šalamon, Dragica ; Blašković, Lucija ; Džidić, Alen ; Varga, Filip ; Čavrak, Igor ; Bosnić, Ivana
2020.

Data Collection in LPWAN LoRa Networks Based on Message Queue Systems

Novak, Aleksandar
2020.

Survey on Low Power Wide Area Networks in IoT

Katušić, Damjan ; Skočir, Pavle ; Kušek, Mario ; Čavrak, Igor
2020.

Evaluation of selected technologies for the implementation of meter data management system

Krivić, Petar ; Guberović, Emanuel ; Podnar Žarko, Ivana ; Čavrak, Igor
2020.

Distributed Deep Learning in Fog Computing

Kotarski, Dominik
2020.

Dissemination of New Software Versions in LoRa-Based Systems

Kudra, Luka
2020.

Docker-Based System for Performing Laboratory Exercises

Lazić, Matej
2020.

Linked Open Data Streams

Medvedec, Ivan
2020.

Self-Organization and Self-Adaptability in LoRaWAN Networks

Topolovec, Krešimir
2020.

Performance Comparison of the Ethereum Blockchain on Heterogeneous Hardware

Buratović, Jakov
2020.

Distributed CAN Bus-Based System for Process Control

Jelavić, Alen
2020.

Determining and visualizing the position of objects in space using accelerometers

Medvedec, Robert
2020.

Control of Model Elements Using Mobile Phone and Bluetooth LE Technology

Mikulić, Josip
2020.

Communication Protocols for Sensor Networks Based on NB-IoT Technology

Šetka, Antea
2020.

Crowdsourcing Techniques for Cognitive, Socio-Cognitive and Affective Computing

Baotić, Domagoj
2019.

Assessment of the Robustness of Socio-Technical Systems by Analyzing the Properties of Complex Network-Based Models

Celižić, Fran
2019.

Algorithms for Energy Consumption Management In Smart Homes

Jovandžikov, Ema
2019.

Human-Device Interaction Scenarios Using Voice User Interface

Mirković, Frano
2019.

Utilizing Distributed Ledger Technologies for Internet of Things Applications

Ostrun, Andrijan
2019.

Data Stream Markets

Paulić, Renato
2019.

Deep Learning Techniques on Graph-Structured Data

Pavlić, Marko
2019.

Motif-Based Spectral Clustering Algorithms

Šoštar, Antonio
2019.

Modeling the Characteristics of Metering Points for Efficient Transfer and Storage of Data

Trstenjak, Adam
2019.

Project Work Division in Agile Distributed Student Teams - Who Develops What?

Bosnić, Ivana ; Čavrak, Igor
2019.

Resilience of Distributed Student Teams to Stress Factors: a Longitudinal Case-study

Čavrak, Igor ; Bosnić, Ivana ; Ciccozzi, Federico ; Mirandola, Raffaela
2019.
Information and software technology

Assessing compression algorithms on IoT sensor nodes

Guberović, Emanuel ; Krišto, Fran ; Krivić, Petar ; Čavrak, Igor
2019.

Interactive Surfaces Based on Smart Textile

Lovrić, Filip
2019.

Managing Diversity in Distributed Software Development Education — A Longitudinal Case Study

Bosnić, Ivana ; Ciccozzi, Federico ; Crnković, Ivica ; Čavrak, Igor ; Nitto, Elisabetta Di ; Mirandola, Raffaela ; Žagar, Mario
2019.
ACM Transactions on Computing Education

Assessing the Impact of the Distributed Software Development Course on the Careers of Young Software Engineers

Bosnić, Ivana ; Čavrak, Igor ; Žagar, Mario
2019.
ACM Transactions on Computing Education

Managing a Home Media Center Using a Voice User Interface

Batinić, Adrian
2019.

Control of Railway Model Elements by Using Voice User Interface

Ivančić, Mateo
2019.

Distribution of CAP Notifications Using Amazon Echo Device Family

Jukić, Juraj
2019.

Sensor Node Based on NB-IoT Communication Technology

Jurin, Marko
2019.

Estimating the Efficiency of Transferring Compressed Data Over an Unreliable Communication Channel

Krišto, Fran
2019.

Measurement of communication channel throughput for LoRa technology

Matković, Mario
2019.

Communication Protocol Family for Bi-Directional Data Distribution in LoRa Wireless Networks

Orešković, Mia
2018.

System for Conducting Laboratory Exercises Based on Computer Virtualization

Ivkovčić, Matej
2018.

Machine Learning Based Large-Scale Network Analysis

Bukovac, Nikola
2018.

System for Assessment of Communication Channel Quality in LoRa- based Distributed Systems

Kudra, Luka
2018.

Home Automatization Based on Open Source Solutions

Milošević, Anton
2018.

Life-Cycle Management of Docker Containers

Lazić, Matej
2018.

System for Visualization of Spatially Distributed Objects

Tot, Nikolina
2018.

Team resilience in distributed student projects

Čavrak, Igor ; Bosnić, Ivana
2018.

Hall of Fame Nomination Paper: Distributed Software Development Course

Čavrak, Igor ; Bosnić, Ivana
2017.

Vulnerability of dynamic complex networks with local dependencies and recovery process

Lipić, Tomislav
2017.

Application models for ubiquitous systems with sporadic communication availability

Čavrak, Igor ; Žagar, Ivan ; Dražić, Alen
2017.

Architecture of an Interoperable IoT Platform Based on Microservices

Vresk, Tomislav ; Čavrak, Igor
2016.

Private cloud solution based on the OpenStack platform

Huško, Vlado
2015.

Exploring Students’ Happiness in Distributed Software Projects

Čavrak, Igor ; Bosnić, Ivana ; Žagar, Mario
2015.

Introducing SCRUM into a Distributed Software Development Course

Bosnić, Ivana ; Ciccozzi, Federico ; Čavrak, Igor ; Di Nitto, Elisabetta ; Feljan, Juraj ; Mirandola, Raffaela
2015.

Waiting for penguins - teaching in the distributed environment

Žagar, Mario ; Čavrak, Igor ; Bosnić, Ivana
2015.

Location based content delivery based on Bluetooth beacons

Ivkovčić, Matej
2015.

Energy harvesting methods in wireless sensor networks

Vuglec, Marko
2015.

Recommender systems in ubiquituous computing

Pervan, Branimir
2015.

Virtual Piano based on the Raspberry Pi platform

Barcelo Sanchez, Alejandro
2015.

Substructures in complex networks with temporally and spatially dependant connections

Iliovski, Igor
2015.

Indoor ambiental parameter monitoring using wireless sensor network

Žagar, Ivan
2015.

Monitoring of mobile object parameters on mobile devices equipped with Bluetooth interface

Trstenjak, Adam
2015.

Management of a computer grid based on low-cost embedded computers

Dražić, Alen
2015.

Communication between mobile devices and wireless sensor networks

Čapalija, Ivan
2014.

Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels

Knezović, Josip ; Čavrak, Igor ; Hofman, Daniel
2014.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

User – application interaction based on gesture recognition

Cerovac, Bruno
2014.

Interaction with objects in augmented reality based on hand gesture recognition

Brunović, Davor
2014.

Open Data Sources

Iliovski, Igor
2013.

Picking the Right Project: Assigning Student Teams in a GSD Course

Bosnić, Ivana ; Čavrak, Igor ; Orlić, Marin ; Žagar, Mario
2013.

Multi-dimensional Assessment of Risks in a Distributed Software Development Course

Bosnić, Ivana ; Ciccozzi, Federico ; Čavrak, Igor ; Mirandola, Raffaela ; Orlić, Marin
2013.

Storage and retrieval of spatial temporal data from wireless sensor networks

Bagarić, Josip
2013.

Gesture interaction with objects in augmented reality

Huško, Vlado
2013.

Rendering of dynamic objects in Augmented reality

Horvat, Marko
2013.

Communication between mobile devices and wireless sensor networks

Miličić, Dario
2013.

Visualization of data sources in augmented reality

Pervan, Branimir
2013.

Secure Communication in Wireless Sensor Networks

Panić, Boris
2012.

Tool for visualization of wireless sensor network

Smoljan, Filip
2012.

A Framework for simulation of wireless sensor networks in dynamically changing environment

Crnić, Tihomir
2012.

Wireless Sensor Network Gateway

Vuglec, Marko
2012.

Collaboration Patterns in Distributed Software Development Projects

Čavrak, Igor ; Orlić, Marin ; Crnković, Ivica
2012.

Open Computing - Exercises

Mihaljević, Branko ; Orlić, Marin ; Žagar, Mario ; Čavrak, Igor ; Bosnić, Ivana
2012.

Interaction With Objects in Augmented Reality

Brunović, Davor
2012.

Scenario Description Language in Multi-agent Simulation System

Stranjak, Armin ; Čavrak, Igor ; Žagar, Mario
2011.
Lecture notes in computer science

Avoiding Scylla and Charybdis in Distributed Software Development Course

Bosnić, Ivana ; Čavrak, Igor ; Orlić, Marin ; Žagar, Mario ; Crnković, Ivica
2011.

Scenario-Based Modeling of Multi-Agent Systems

Stranjak, Armin ; Čavrak, Igor ; Žagar, Mario
2011.

Wireless Sensor Network for Tracking Parameters in Enclosed Spaces

Borović, Dominik
2011.

Student Motivation in Distributed Software Development Projects

Bosnić, Ivana ; Čavrak, Igor ; Orlić, Marin ; Žagar, Mario ; Crnković, Ivica
2011.

Evaluating Open-Source Cloud Computing Solutions

Voras, Ivan ; Mihaljević, Branko ; Orlić, Marin ; Pletikosa, Marko ; Žagar, Mario ; Pavić, Tomislav ; Zimmer, Kristijan ; Čavrak, Igor ; Paunović, Vlatka ; Bosnić, Ivana ; Tomić, Siniša
2011.

Business intelligence and electronic commerce

Bagić, Igor ; Banek, Marko ; Čavrak, Igor ; Gledec, Gordan ; Furdek, Pero ; Javor, Igor ; Jurić, Damir ; Kraljević, Hrvoje ; Krpan, Mate ; Kušek, Mario ; Lovrek, Ignac ; Ljubičić, Hrvoje ; Matijašević, Maja ; Paić-Karega, Marko ; Pandžić, Igor.S. ; Paunović, Vlatka ; Pejaković, Ivo ; Pintar, Damir ; Skočir, Zoran ; Sović, Dalibor ; Stipetić, Hrvoje ; Tomić, Siniša ; Vranić, Mihaela ; Vrdoljak, Boris ; Vuković, Marin ; Žagar, Mario
2010.

Customers' Role in Teaching Distributed Software Development

Bosnić, Ivana ; Čavrak, Igor ; Žagar, Mario ; Land, Rikard, Crnković, Ivica
2010.

SmartX National Student Card System

Knezović, Josip ; Kovač, Mario ; Mlinarić, Hrvoje ; Čavrak, Igor ; Žagar, Martin ; Hofman, Daniel
2010.

European initiative for academic card application standardization

Kovač, Mario ; Mlinarić, Hrvoje ; Knezović, Josip ; Čavrak, Igor ; Žagar, Martin
2009.

SDLMAS: A Scenario Modeling Framework for Multi-Agent Systems

Čavrak, Igor ; Stranjak, Armin ; Žagar, Mario
2009.
Journal of universal computer science

Wireless Sensor Network ofr Waste Monitoring

Žagar, Martin ; Čavrak, Igor ; Sečen, Tomislav
2008.

Scenario Description Language for Multi-agent Systems

Stranjak, Armin ; Čavrak, Igor ; Žagar, Mario
2008.
Lecture notes in computer science

System architecture of a new national student card in Croatia

Kovač, Mario ; Mlinarić, Hrvoje ; Čavrak, Igor ; Knezović, Josip ; Mornar, Vedran ; Pukljak-Zoković, Dubravka
2007.

System architecture of a new national student card in Croatia

Kovač, Mario ; Mornar, Vedran ; Mlinarić, Hrvoje ; Čavrak, Igor ; Knezović, Josip ; Pukljak-Zoković, Dubravka
2007.

Wireless Sensor Network for Monitoring Water Resources

Žagar, Martin ; Čavrak, Igor
2007.

Wireless Sensor Network Adaptability Based On Artificial Immune System

Čavrak, Igor
2006.

Distributed Learning and Collaboration in the Distributed Software Development

Žagar, Mario ; Čavrak, Igor ; Zimmer, Kristijan ; Tomić, Siniša ; Paunović, Vlatka
2005.

An Artificial Immune System Approach to News Article Recommendation

Mihaljević, Branko ; Čavrak, Igor ; Žagar, Mario
2005.

Inter-Agent Communication: A Cost-Reduction Approach Using an Autonomous Mobile Mailbox

Stranjak, Armin ; Čavrak, Igor ; Žagar, Mario
2005.

Adapting Paintable Architecture Concepts to Wireless Sensor Networks

Orlić, Marin ; Čavrak, Igor ; Žagar, Mario
2005.

Autonomous Mobile Mailbox Model for Communication Cost Reduction

Čavrak, Igor ; Stranjak, Armin ; Žagar, Mario
2004.

Autonomous Mobile Mailbox Model for Communication Cost Reduction

Čavrak, Igor ; Stanjak, Armin ; Žagar, Mario
2004.
CIT. Journal of computing and information technology

Taking Global Software Development from Industry to University and Back Again

Čavrak, Igor ; Land, Rikard
2003.

On the Teaching of Distributed Software Development

Crnkovic, Ivica ; Čavrak, Igor ; Fredriksson, Johan ; Land, Rikard ; Žagar, Mario ; Akerholm, Mikael
2003.

Autonomous Mobile Objects in CORBA-Based Distributed Systems

Stranjak, Armin ; Čavrak, Igor ; Kovačić, Damir ; Žagar, Mario
2002.

Adaptive Object Oriented Distributed Computer Systems

Čavrak, Igor
2001.

Concurrent Access to Remote Instrumentation in CORBA-Based Distributed Environment

Stranjak, Armin ; Kovačić, Damir ; Čavrak, Igor ; Žagar, Mario
2001.
Lecture notes in computer science

The Virtual Laboratory Project

Mužak, Goran ; Čavrak, Igor ; Žagar, Mario
2000.

CORBA-Based Remote Instrumentation

Žagar, Mario ; Čavrak, Igor ; Stranjak, Armin
1998.

Remote Access to GPIB-Based Equipment Using Public Computer Networks

Čavrak, Igor ; Stranjak, Armin ; Žagar, Mario
1997.

Čavrak, Igor
1996.

Remote Instrument Access Using Remote Method Calls

Žagar, Mario ; Oršulić, Joško ; Čavrak, Igor
1996.

Teaching

University undergraduate

University graduate

Postgraduate doctoral study programme

Competences

  • Computers and information processing
    Internet of Things Network theory (graphs) Object oriented methods Object oriented programming Wearable Computers Distributed computing Open systems Pervasive computing Software agents Software engineering
  • Communications technology
    Internet of Things Web services Wireless sensor networks

Professional memberships

IEEE, ACM, KES International

Personal data