Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dejan Nickovic is active.

Publication


Featured researches published by Dejan Nickovic.


formal modeling and analysis of timed systems | 2004

Monitoring Temporal Properties of Continuous Signals

Oded Maler; Dejan Nickovic

In this paper we introduce a variant of temporal logic tailored for specifying desired properties of continuous signals. The logic is based on a bounded subset of the real-time logic mitl, augmented with a static mapping from continuous domains into propositions. From formulae in this logic we create automatically property monitors that can check whether a given signal of bounded length and finite variability satisfies the property. A prototype implementation of this procedure was used to check properties of simulation traces generated by Matlab/Simulink.


formal modeling and analysis of timed systems | 2006

From MITL to timed automata

Oded Maler; Dejan Nickovic; Amir Pnueli

We show how to transform formulae written in the real-time temporal logic MITL into timed automata that recognize their satisfying models. This compositional construction is much simpler than previously known and can be easily implemented.


formal modeling and analysis of timed systems | 2007

AMT: a property-based monitoring tool for analog systems

Dejan Nickovic; Oded Maler

In this paper we describe AMT, a tool for monitoring temporal properties of continuous signals. We first introduce STL/PSL, a specification formalism based on the industrial standard language PSL and the real-time temporal logic MITL, extended with constructs that allow describing behaviors of real-valued variables. The tool automatically builds property observers from an STL/PSL specification and checks, in an offline or incremental fashion, whether simulation traces satisfy the property. The AMT tool is validated through a Flash memory case-study.


Pillars of computer science | 2008

Checking temporal properties of discrete, timed and continuous behaviors

Oded Maler; Dejan Nickovic; Amir Pnueli

We survey some of the problems associated with checking whether a given behavior (a sequence, a Boolean signal or a continuous signal) satisfies a property specified in an appropriate temporal logic and describe two such monitoring algorithms for the real-time logic MITL.


automated technology for verification and analysis | 2012

On temporal logic and signal processing

Alexandre Donzé; Oded Maler; Ezio Bartocci; Dejan Nickovic; Radu Grosu; Scott A. Smolka

We present Time-Frequency Logic (TFL), a new specification formalism for real-valued signals that combines temporal logic properties in the time domain with frequency-domain properties. We provide a property checking framework for this formalism and illustrate its expressive power in defining and recognizing properties of musical pieces. Like hybrid automata and their analysis techniques, the TFL formalism is a contribution to a unified systems theory for hybrid systems.


International Journal on Software Tools for Technology Transfer | 2013

Monitoring properties of analog and mixed-signal circuits

Oded Maler; Dejan Nickovic

In this paper, we present a comprehensive overview of the property-based monitoring framework for analog and mixed-signal systems. Our monitoring approach is centered around the Signal Temporal Logic (Stl) specification language, and is implemented in a stand-alone monitoring tool (Amt). We apply this property-based methodology to two industrial case studies and briefly present some recent extensions of Stl that were motivated by practical needs of analog designers.


runtime verification | 2011

Parametric identification of temporal properties

Eugene Asarin; Alexandre Donzé; Oded Maler; Dejan Nickovic

Given a dense-time real-valued signal and a parameterized temporal logic formula with both magnitude and timing parameters, we compute the subset of the parameter space that renders the formula satisfied by the trace. We provide two preliminary implementations, one which follows the exact semantics and attempts to compute the validity domain by quantifier elimination in linear arithmetics and one which conducts adaptive search in the parameter space.


computer aided verification | 2007

On synthesizing controllers from bounded-response properties

Oded Maler; Dejan Nickovic; Amir Pnueli

In this paper we propose a complete chain for synthesizing controllers from high-level specifications. From real-time properties expressed in the logic MTL we generate, under bounded-variability assumptions, deterministic timed automata to which we apply safety synthesis algorithms to derive a controller that satisfies the properties by construction. Some preliminary experimental results are reported.


formal modeling and analysis of timed systems | 2005

Real time temporal logic: past, present, future

Oded Maler; Dejan Nickovic; Amir Pnueli

This paper attempts to improve our understanding of timed languages and their relation to timed automata. We start by giving a constructive proof of the folk theorem stating that timed languages specified by the past fragment of mitl, can be accepted by deterministic timed automata. On the other hand we provide a proof that certain languages expressed in the future fragment of mitl are not deterministic, and analyze the reason for this asymmetry.


formal modeling and analysis of timed systems | 2010

From MTL to deterministic timed automata

Dejan Nickovic; Nir Piterman

In this paper we propose a novel technique for constructing timed automata from properties expressed in the logic MTL, under bounded-variability assumptions. We handle full MTL and include all future operators. Our construction is based on separation of the continuous time monitoring of the input sequence and discrete predictions regarding the future. The separation of the continuous from the discrete allows us to determinize our automata in an exponential construction that does not increase the number of clocks. This leads to a doubly exponential construction from MTL to deterministic timed automata, compared with triply exponential using existing approaches. We offer an alternative to the existing approach to linear real-time model checking, which has never been implemented. It further offers a unified framework for model checking, runtime monitoring, and synthesis, in an approach that can reuse tools, implementations, and insights from the discrete setting.

Collaboration


Dive into the Dejan Nickovic's collaboration.

Top Co-Authors

Avatar

Oded Maler

University of Grenoble

View shared research outputs
Top Co-Authors

Avatar

Ezio Bartocci

Vienna University of Technology

View shared research outputs
Top Co-Authors

Avatar

Thomas A. Henzinger

Institute of Science and Technology Austria

View shared research outputs
Top Co-Authors

Avatar

Radu Grosu

Vienna University of Technology

View shared research outputs
Top Co-Authors

Avatar

Bernhard K. Aichernig

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Florian Lorber

Graz University of Technology

View shared research outputs
Top Co-Authors

Avatar

Stefan Jaksic

Austrian Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Thomas Ferrère

Institute of Science and Technology Austria

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge