Dejan Nickovic

Dr. Dejan Nickovic

The Center for Digital Safety and Security, Austrian Institute of Technology (AIT), Seibersdorf, Austria

Research Focus & Metrics

Academic Career Length

15Years (2012-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 July 2012 in International Journal on Software Tools for Technology Transfer
Verified
Journal Article
Closed access
PDF file
OMOded Maler
Oded Maler
DNDejan Nickovic
Dejan Nickovic

13 September 2022 in Information and Computation
Verified
Journal Article
Open access
EBEzio Bartocci
Ezio Bartocci
CMCristinel Mateis
Cristinel Mateis
ENEleonora Nesterini
Eleonora Nesterini
DNDejan Nickovic
Dejan Nickovic

12 October 2020
Verified
Book Chapter
Closed access
PDF file
DNDejan Nickovic
Dejan Nickovic
TYTomoya Yamaguchi
Tomoya Yamaguchi

27 March 2018 in Formal Methods in System Design
Verified
Journal Article
Open access
PDF file
SJStefan Jakšić
Stefan Jakšić
Ezio BartocciEzio Bartocci
Ezio Bartocci
RGRadu Grosu
Radu Grosu
TNThang Nguyen
Thang Nguyen
DNDejan Nickovic
Dejan Nickovic
In cyber-physical systems (CPS), physical behaviors are typically controlled by digital hardware. As a consequence, continuous behaviors are discretized by sampling and quantization prior to their processing. Quantifying the similarity between CPS behaviors and their specification is an important ingredient in evaluating correctness and quality of such systems. We propose a novel procedure for measuring robustness between digitized CPS signals and signal temporal logic (STL) specifications. We first equip STL with quantitative semantics based on the weighted edit distance, a metric that quantifies both space and time mismatches between digitized CPS behaviors. We then develop a dynamic programming algorithm for computing the robustness degree between digitized signals and STL specifications. In order to promote hardware-based monitors we implemented our approach in FPGA. We evaluated it on automotive benchmarks defined by research community, and also on realistic data obtained from magnetic sensor used in modern cars.

8 January 2021 in International Journal on Software Tools for Technology Transfer
Verified
Journal Article
Open access
PDF file
Ezio BartocciEzio Bartocci
Ezio Bartocci
NMNiveditha Manjunath
Niveditha Manjunath
LMLeonardo Mariani
Leonardo Mariani
CMCristinel Mateis
Cristinel Mateis
DNDejan Nickovic
Dejan Nickovic
Debugging cyber-physical system (CPS) models is a cumbersome and costly activity. CPS models combine continuous and discrete dynamics—a fault in a physical component manifests itself in a very different way than a fault in a state machine. Furthermore, faults can propagate both in time and space before they can be detected at the observable interface of the model. As a consequence, explaining the reason of an observed failure is challenging and often requires domain-specific knowledge. In this paper, we propose approach, a novel CPSDebug that combines testing, specification mining, and failure analysis, to automatically explain failures in Simulink/Stateflow models. In particular, we address the hybrid nature of CPS models by using different methods to infer properties from continuous and discrete state variables of the model. We evaluate CPSDebug on two case studies, involving two main scenarios and several classes of faults, demonstrating the potential value of our approach.

5 October 2023 in International Journal on Software Tools for Technology Transfer
Verified
Journal Article
Closed access
PDF file
TYTomoya Yamaguchi
Tomoya Yamaguchi
BHBardh Hoxha
Bardh Hoxha
DNDejan Nickovic
Dejan Nickovic