Doron Peled | Bar-Ilan University (original) (raw)
Uploads
Papers by Doron Peled
The Handbook of Environmental Chemistry, 2018
Runtime Verification, 2019
Model Checking Software, 2018
Runtime Verification, 2020
Formal Description Techniques VII, 1995
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 ...
2017 Formal Methods in Computer Aided Design (FMCAD), 2017
Lecture Notes in Computer Science
Lecture Notes in Computer Science, 2013
Lecture Notes in Computer Science, 2010
Lecture Notes in Computer Science, 2004
Lecture Notes in Computer Science, 2011
Time for Verification, 2010
IFIP Advances in Information and Communication Technology, 1999
Lecture Notes in Computer Science, 1997
Tools and Algorithms for the Construction and Analysis of Systems, 2002
Lecture Notes in Computer Science, 1996
Lecture Notes in Computer Science, 2013
Wiley Encyclopedia of Computer Science and Engineering, 2009
The Handbook of Environmental Chemistry, 2018
Runtime Verification, 2019
Model Checking Software, 2018
Runtime Verification, 2020
Formal Description Techniques VII, 1995
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 ...
2017 Formal Methods in Computer Aided Design (FMCAD), 2017
Lecture Notes in Computer Science
Lecture Notes in Computer Science, 2013
Lecture Notes in Computer Science, 2010
Lecture Notes in Computer Science, 2004
Lecture Notes in Computer Science, 2011
Time for Verification, 2010
IFIP Advances in Information and Communication Technology, 1999
Lecture Notes in Computer Science, 1997
Tools and Algorithms for the Construction and Analysis of Systems, 2002
Lecture Notes in Computer Science, 1996
Lecture Notes in Computer Science, 2013
Wiley Encyclopedia of Computer Science and Engineering, 2009