Dynamic Scheduling of Contextually Categorised Internet of Things Services in Fog Computing Environment
Flipped Classroom Real-World Activities for Learning Open Computing Concepts
Framework for Federated Learning Open Models in e Government Applications
Open computing - Laboratory exercises manual
Benchmarking Apache Beam for IoT Applications
Dew Intelligence: Federated learning perspective
Federated Learning as a Tool for Open Machine Learning Models in eGovernment
Introducing Open Data Concepts to STEM Students Using Real-World Open Datasets
Survey on Low Power Wide Area Networks in IoT
Evaluation of selected technologies for the implementation of meter data management system
Data literacy in the sector of agriculture of Croatia: Learning about and with open data
Assessing compression algorithms on IoT sensor nodes
Managing Diversity in Distributed Software Development Education — A Longitudinal Case Study
Assessing the Impact of the Distributed Software Development Course on the Careers of Young Software Engineers
Resilience of Distributed Student Teams to Stress Factors: a Longitudinal Case-study
Project Work Division in Agile Distributed Student Teams - Who Develops What?
Team resilience in distributed student projects
Application models for ubiquitous systems with sporadic communication availability
Hall of Fame Nomination Paper: Distributed Software Development Course
Architecture of an Interoperable IoT Platform Based on Microservices
Waiting for penguins - teaching in the distributed environment
Introducing SCRUM into a Distributed Software Development Course
Exploring Students’ Happiness in Distributed Software Projects
Parallelizing MPEG Decoder with Scalable Streaming Computation Kernels
Multi-dimensional Assessment of Risks in a Distributed Software Development Course
Picking the Right Project: Assigning Student Teams in a GSD Course
Collaboration Patterns in Distributed Software Development Projects
Open Computing - Exercises
Scenario-Based Modeling of Multi-Agent Systems
Scenario Description Language in Multi-agent Simulation System
Avoiding Scylla and Charybdis in Distributed Software Development Course
Evaluating Open-Source Cloud Computing Solutions
Student Motivation in Distributed Software Development Projects
Business intelligence and electronic commerce
SmartX National Student Card System
Customers' Role in Teaching Distributed Software Development
SDLMAS: A Scenario Modeling Framework for Multi-Agent Systems
European initiative for academic card application standardization
Scenario Description Language for Multi-agent Systems
Wireless Sensor Network ofr Waste Monitoring
Wireless Sensor Network for Monitoring Water Resources
System architecture of a new national student card in Croatia
System architecture of a new national student card in Croatia
Wireless Sensor Network Adaptability Based On Artificial Immune System
An Artificial Immune System Approach to News Article Recommendation
Adapting Paintable Architecture Concepts to Wireless Sensor Networks
Inter-Agent Communication: A Cost-Reduction Approach Using an Autonomous Mobile Mailbox
Distributed Learning and Collaboration in the Distributed Software Development
Autonomous Mobile Mailbox Model for Communication Cost Reduction
Autonomous Mobile Mailbox Model for Communication Cost Reduction
Taking Global Software Development from Industry to University and Back Again
On the Teaching of Distributed Software Development
Autonomous Mobile Objects in CORBA-Based Distributed Systems
Adaptive Object Oriented Distributed Computer Systems
Concurrent Access to Remote Instrumentation in CORBA-Based Distributed Environment
The Virtual Laboratory Project
CORBA-Based Remote Instrumentation
Remote Access to GPIB-Based Equipment Using Public Computer Networks
Remote Instrument Access Using Remote Method Calls
Teaching
University undergraduate
- Open Computing (Lecturer in charge)
- Open Computing (Lecturer in charge)
- Open Computing (Lecturer in charge)
- Web Software Development (Lecturer in charge)
- Web Software Development (Lecturer in charge)
- BSc Thesis (Lectures)
- BSc Thesis (Lectures)
- BSc Thesis (Lectures)
- Final BSc Thesis (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project C (Lectures)
- Software Design Project (Lectures)
- Software Design Project (Lectures)
- Software Design Project (Lectures)
University graduate
- Distributed Software Development (Lecturer in charge)
- Distributed Software Development (Lecturer in charge)
- Laboratory of Computer Engineering 1 (Lecturer in charge)
- Open Computing (Lecturer in charge)
- Ubiquitous Computing (Lecturer in charge)
- Graduation Thesis (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Seminar 1 (Lectures)
- Seminar 2 (Lectures)
Postgraduate doctoral study programme
- Ubiquitous Computing (Lecturer in charge)
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