Igor Kaitovic

Learn More
Economical and environmental concerns push toward novel solutions for sustainable, renewable and intelligent energy power grid — the Smart Grid. Such complex system, or better aggregation of systems, involve a number of various stakeholders coming from different areas of expertise, requires novel ICT solutions, etc. Even so, on-going projects do not(More)
An ever-increasing number of both functional and non-functional requirements has resulted in growing system complexity which demands for new solutions in system modeling and evaluation. As a remedy, service-oriented architecture (SOA) proposes services as basic building elements of system design. Service dependability is highly dependent on the properties(More)
With Smart Grids efficiency of the electric power delivery service can be significantly increased by using advanced ICT infrastructure. The looming danger of merging two critical infrastructures, ICT and electric power, is that dependability may be compromised due to interdependencies and different approaches to dependability in the two communities. This(More)
Availability of autonomous systems can be enhanced with self-monitoring and fault-tolerance methods based on failures prediction. With each correct prediction, proactive actions may be taken to prevent or to mitigate a failure. On the other hand, incorrect predictions will introduce additional downtime associated with the overhead of a proactive action that(More)
Design of complex systems involving a number of experts from various fields necessarily includes modeling at different levels of abstraction. Modeling is particularly important in the initial phase of a joint project when all system requirements and constraints have to be clearly defined and understood by all the partners. Once an unambiguous structural(More)
Designing an embedded system is a complex process that involves working on both hardware and software. The first step in the design process is defining functional and non-functional requirements; among them, it is fundamental to also consider security. We propose an effective way for designers to specify security requirements starting from User Security(More)
We propose a methodology for proactive maintenance of Uninterruptible Power Supply (UPS) devices based on online health-status monitoring and application of data analytics for prediction of UPS components' failures. The goals of the work are (i) improvement of reliability of UPS devices by ensuring prompt action prior to a failure of a component, and (ii)(More)
Energy consumption can be to some extent steered not only in time but in special cases in space as well. This mostly concerns electric vehicles (EV) charging. In this work we present conceptual solution of a `GeoGreen Cell' developed in scope of an international project - Ge(o)Green. The main purpose of such an aggregation is to efficiently coordinate. EV(More)