Doron Peled | Bar-Ilan University (original) (raw)

Uploads

Papers by Doron Peled

Research paper thumbnail of Chasing Errors Using Biasing Automata

The Handbook of Environmental Chemistry, 2018

Research paper thumbnail of An Extension of LTL with Rules and Its Application to Runtime Verification

Runtime Verification, 2019

Research paper thumbnail of Efficient Runtime Verification of First-Order Temporal Properties

Model Checking Software, 2018

Research paper thumbnail of BDDs for Representing Data in Runtime Verification

Runtime Verification, 2020

Research paper thumbnail of An Improvement in Formal Verification

Formal Description Techniques VII, 1995

Research paper thumbnail of First-Order Timed Runtime Verification Using BDDs

Runtime Verification (RV) expedites the analyses of execution traces for detecting system errors ... more Runtime Verification (RV) expedites the analyses of execution traces for detecting system errors and for statistical and quality analysis. Having started modestly, with checking temporal properties that are based on propositional (yes/no) values, the current practice of RV often involves properties that are parameterized by the data observed in the input trace. The specifications are based on various formalisms, such as automata, temporal logics, rule systems and stream processing. Checking execution traces that are data intensive against a specification that requires strong dependencies between the data poses a nontrivial challenge; in particular if runtime verification has to be performed online, where many events that carry data appear within small time proximities. Towards achieving this goal, we recently suggested to represent relations over the observed data values as BDDs, where data elements are enumerated and then converted into bit vectors. We extend here the capabilities ...

Research paper thumbnail of First order temporal logic monitoring with BDDs

2017 Formal Methods in Computer Aided Design (FMCAD), 2017

Research paper thumbnail of Model Checking-Based Genetic Programming with an Application to Mutual Exclusion

Lecture Notes in Computer Science

Research paper thumbnail of Taming Confusion for Modeling and Implementing Probabilistic Concurrent Systems

Lecture Notes in Computer Science, 2013

Research paper thumbnail of Methods for Knowledge Based Controlling of Distributed Systems

Lecture Notes in Computer Science, 2010

Research paper thumbnail of Specifying and Verifying Partial Order Properties Using Template MSCs

Lecture Notes in Computer Science, 2004

Research paper thumbnail of Synthesizing distributed scheduling implementation for probabilistic component-based systems

Research paper thumbnail of Monitoring Distributed Systems Using Knowledge

Lecture Notes in Computer Science, 2011

Research paper thumbnail of Knowledge Based Scheduling of Distributed Systems

Time for Verification, 2010

Research paper thumbnail of Black Box Checking

IFIP Advances in Information and Communication Technology, 1999

Research paper thumbnail of Relaxed visibility enhances partial order reduction

Lecture Notes in Computer Science, 1997

Research paper thumbnail of Temporal Debugging for Concurrent Systems

Tools and Algorithms for the Construction and Analysis of Systems, 2002

Research paper thumbnail of The state of Spin

Lecture Notes in Computer Science, 1996

Research paper thumbnail of Knowledge Based Transactional Behavior

Lecture Notes in Computer Science, 2013

Research paper thumbnail of Model Checking

Wiley Encyclopedia of Computer Science and Engineering, 2009

Research paper thumbnail of Chasing Errors Using Biasing Automata

The Handbook of Environmental Chemistry, 2018

Research paper thumbnail of An Extension of LTL with Rules and Its Application to Runtime Verification

Runtime Verification, 2019

Research paper thumbnail of Efficient Runtime Verification of First-Order Temporal Properties

Model Checking Software, 2018

Research paper thumbnail of BDDs for Representing Data in Runtime Verification

Runtime Verification, 2020

Research paper thumbnail of An Improvement in Formal Verification

Formal Description Techniques VII, 1995

Research paper thumbnail of First-Order Timed Runtime Verification Using BDDs

Runtime Verification (RV) expedites the analyses of execution traces for detecting system errors ... more Runtime Verification (RV) expedites the analyses of execution traces for detecting system errors and for statistical and quality analysis. Having started modestly, with checking temporal properties that are based on propositional (yes/no) values, the current practice of RV often involves properties that are parameterized by the data observed in the input trace. The specifications are based on various formalisms, such as automata, temporal logics, rule systems and stream processing. Checking execution traces that are data intensive against a specification that requires strong dependencies between the data poses a nontrivial challenge; in particular if runtime verification has to be performed online, where many events that carry data appear within small time proximities. Towards achieving this goal, we recently suggested to represent relations over the observed data values as BDDs, where data elements are enumerated and then converted into bit vectors. We extend here the capabilities ...

Research paper thumbnail of First order temporal logic monitoring with BDDs

2017 Formal Methods in Computer Aided Design (FMCAD), 2017

Research paper thumbnail of Model Checking-Based Genetic Programming with an Application to Mutual Exclusion

Lecture Notes in Computer Science

Research paper thumbnail of Taming Confusion for Modeling and Implementing Probabilistic Concurrent Systems

Lecture Notes in Computer Science, 2013

Research paper thumbnail of Methods for Knowledge Based Controlling of Distributed Systems

Lecture Notes in Computer Science, 2010

Research paper thumbnail of Specifying and Verifying Partial Order Properties Using Template MSCs

Lecture Notes in Computer Science, 2004

Research paper thumbnail of Synthesizing distributed scheduling implementation for probabilistic component-based systems

Research paper thumbnail of Monitoring Distributed Systems Using Knowledge

Lecture Notes in Computer Science, 2011

Research paper thumbnail of Knowledge Based Scheduling of Distributed Systems

Time for Verification, 2010

Research paper thumbnail of Black Box Checking

IFIP Advances in Information and Communication Technology, 1999

Research paper thumbnail of Relaxed visibility enhances partial order reduction

Lecture Notes in Computer Science, 1997

Research paper thumbnail of Temporal Debugging for Concurrent Systems

Tools and Algorithms for the Construction and Analysis of Systems, 2002

Research paper thumbnail of The state of Spin

Lecture Notes in Computer Science, 1996

Research paper thumbnail of Knowledge Based Transactional Behavior

Lecture Notes in Computer Science, 2013

Research paper thumbnail of Model Checking

Wiley Encyclopedia of Computer Science and Engineering, 2009

Log In