Borzoo Bonakdarpour

Orcid: 0000-0003-1800-5419

Affiliations:
  • Michigan State University, MI, USA
  • McMaster University, Hamilton, Canada (former)


According to our database1, Borzoo Bonakdarpour authored at least 134 papers between 2004 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Efficient Discovery of Actual Causality Using Abstraction Refinement.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., November, 2024

HyRep: Automated Program Repair For Hyperproperties.
Dataset, April, 2024

HyRep: Automated Program Repair For Hyperproperties.
Dataset, April, 2024

Distributed runtime verification of metric temporal properties.
J. Parallel Distributed Comput., March, 2024

Crash-Resilient Decentralized Synchronous Runtime Verification.
IEEE Trans. Dependable Secur. Comput., 2024

Approximate Distributed Monitoring under Partial Synchrony: Balancing Speed and Accuracy.
CoRR, 2024

Approximate Distributed Monitoring Under Partial Synchrony: Balancing Speed & Accuracy.
Proceedings of the Runtime Verification - 24th International Conference, 2024

Syntax-Guided Automated Program Repair for Hyperproperties.
Proceedings of the Computer Aided Verification - 36th International Conference, 2024

2023
Finite-word hyperlanguages.
Inf. Comput., December, 2023

Predicate monitoring in distributed cyber-physical systems.
Int. J. Softw. Tools Technol. Transf., August, 2023


Stream-based Decentralized Runtime Verification.
CoRR, 2023

Efficient Loop Conditions for Bounded Model Checking Hyperproperties.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2023

Bounded Model Checking for Asynchronous Hyperproperties.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2023

Resource Optimization of Stream Processing in Layered Internet of Things.
Proceedings of the 42nd International Symposium on Reliable Distributed Systems, 2023

Decentralized Predicate Detection Over Partially Synchronous Continuous-Time Signals.
Proceedings of the Runtime Verification - 23rd International Conference, 2023

Introducing Asynchronicity to Probabilistic Hyperproperties.
Proceedings of the Quantitative Evaluation of Systems - 20th International Conference, 2023

Monitoring Signal Temporal Logic in Distributed Cyber-physical Systems.
Proceedings of the ACM/IEEE 14th International Conference on Cyber-Physical Systems, 2023

Lightweight Verification of Hyperproperties.
Proceedings of the Automated Technology for Verification and Analysis, 2023

2022
Decentralized Asynchronous Crash-resilient Runtime Verification.
J. ACM, 2022

Model checking hyperproperties for Markov decision processes.
Inf. Comput., 2022

Synthesizing optimal bias in randomized self-stabilization.
Distributed Comput., 2022

Probabilistic Hyperproperties with Rewards.
Proceedings of the NASA Formal Methods - 14th International Symposium, 2022

Leveraging System Dynamics in Runtime Verification of Cyber-Physical Systems.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Verification Principles, 2022

HyperPCTL Model Checking by Probabilistic Decomposition.
Proceedings of the Integrated Formal Methods - 17th International Conference, 2022

Distributed Runtime Verification of Metric Temporal Properties for Cross-Chain Protocols.
Proceedings of the 42nd IEEE International Conference on Distributed Computing Systems, 2022

Mapping Synthesis for Hyperproperties.
Proceedings of the 35th IEEE Computer Security Foundations Symposium, 2022

2021
Gray-box monitoring of hyperproperties with an application to privacy.
Formal Methods Syst. Des., 2021

HyperQube: A QBF-Based Bounded Model Checker for Hyperproperties.
CoRR, 2021

Bounded Model Checking for Hyperproperties.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2021

Parameterized Distributed Synthesis of Fault-Tolerance Using Counter Abstraction.
Proceedings of the 40th International Symposium on Reliable Distributed Systems, 2021

Optimal Recharging of Teams of Mobile Robots.
Proceedings of the 27th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2021

Probabilistic conformance for cyber-physical systems.
Proceedings of the ICCPS '21: ACM/IEEE 12th International Conference on Cyber-Physical Systems, 2021

HyperProb: A Model Checker for Probabilistic Hyperproperties.
Proceedings of the Formal Methods - 24th International Symposium, 2021

Statistical Model Checking for Hyperproperties.
Proceedings of the 34th IEEE Computer Security Foundations Symposium, 2021

A Temporal Logic for Asynchronous Hyperproperties.
Proceedings of the Computer Aided Verification - 33rd International Conference, 2021

2020
Automata for Hyperlanguages.
CoRR, 2020

Parameterized synthesis of self-stabilizing protocols in symmetric networks.
Acta Informatica, 2020

Distributed Runtime Verification Under Partial Synchrony.
Proceedings of the 24th International Conference on Principles of Distributed Systems, 2020

Model Checking Timed Hyperproperties in Discrete-Time Systems.
Proceedings of the NASA Formal Methods - 12th International Symposium, 2020

Parameter Synthesis for Probabilistic Hyperproperties.
Proceedings of the LPAR 2020: 23rd International Conference on Logic for Programming, 2020

Controller Synthesis for Hyperproperties.
Proceedings of the 33rd IEEE Computer Security Foundations Symposium, 2020

Probabilistic Hyperproperties with Nondeterminism.
Proceedings of the Automated Technology for Verification and Analysis, 2020

2019
Energy-Efficient Multiple Producer-Consumer.
IEEE Trans. Parallel Distributed Syst., 2019

Statistical Verification of Hyperproperties for Cyber-Physical Systems.
ACM Trans. Embed. Comput. Syst., 2019

First international Competition on Runtime Verification: rules, benchmarks, tools, and final results of CRV 2014.
Int. J. Softw. Tools Technol. Transf., 2019

Gray-box Monitoring of Hyperproperties (Extended Version).
CoRR, 2019

Statistical Verification of Hyperproperties for Cyber-Physical System.
CoRR, 2019

Statistical Model Checking for Probabilistic Hyperproperties.
CoRR, 2019

Managing the security-energy tradeoff in distributed cyber-physical systems.
Proceedings of the 10th ACM/IEEE International Conference on Cyber-Physical Systems, 2019

Gray-Box Monitoring of Hyperproperties.
Proceedings of the Formal Methods - The Next 30 Years - Third World Congress, 2019

Program Repair for Hyperproperties.
Proceedings of the Automated Technology for Verification and Analysis, 2019

2018
Symbolic Synthesis of Timed Models with Strict 2-Phase Fault Recovery.
IEEE Trans. Dependable Secur. Comput., 2018

Automated Synthesis of Distributed Self-Stabilizing Protocols.
Log. Methods Comput. Sci., 2018

Decentralized Multi-UAV Routing in the Presence of Disturbances.
CoRR, 2018

Crash-Resilient Decentralized Synchronous Runtime Verification.
Proceedings of the 37th IEEE Symposium on Reliable Distributed Systems, 2018

HyperPCTL: A Temporal Logic for Probabilistic Hyperproperties.
Proceedings of the Quantitative Evaluation of Systems - 15th International Conference, 2018

Parameterized Synthesis of Self-Stabilizing Protocols in Symmetric Rings.
Proceedings of the 22nd International Conference on Principles of Distributed Systems, 2018

Monitoring Hyperproperties by Combining Static Analysis and Runtime Verification.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Verification, 2018

Opportunities and Challenges in Monitoring Cyber-Physical Systems Security.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation. Industrial Practice, 2018

The Complexity of Monitoring Hyperproperties.
Proceedings of the 31st IEEE Computer Security Foundations Symposium, 2018

2017
Managing the Performance/Error Tradeoff of Floating-point Intensive Applications.
ACM Trans. Embed. Comput. Syst., 2017

Rewriting-Based Runtime Verification for Alternation-Free HyperLTL.
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2017

ASSESS: A Tool for Automated Synthesis of Distributed Self-stabilizing Algorithms.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2017

Automated Fine Tuning of Probabilistic Self-Stabilizing Algorithms.
Proceedings of the 36th IEEE Symposium on Reliable Distributed Systems, 2017

Distributed Vehicle Routing Approximation.
Proceedings of the 2017 IEEE International Parallel and Distributed Processing Symposium, 2017

2016
Snap-stabilizing committee coordination.
J. Parallel Distributed Comput., 2016

Accelerated Runtime Verification of LTL Specifications with Counting Semantics.
Proceedings of the Runtime Verification - 16th International Conference, 2016

Runtime Verification for HyperLTL.
Proceedings of the Runtime Verification - 16th International Conference, 2016

Challenges in Fault-Tolerant Distributed Runtime Verification.
Proceedings of the Leveraging Applications of Formal Methods, Verification and Validation: Discussion, Dissemination, Applications, 2016

Specification-Based Synthesis of Distributed Self-Stabilizing Protocols.
Proceedings of the Formal Techniques for Distributed Objects, Components, and Systems, 2016

Runtime Verification of k-Safety Hyperproperties in HyperLTL.
Proceedings of the IEEE 29th Computer Security Foundations Symposium, 2016

2015
Runtime Monitoring of Cyber-Physical Systems Under Timing and Memory Constraints.
ACM Trans. Embed. Comput. Syst., 2015

SMT-Based Synthesis of Distributed Self-Stabilizing Systems.
ACM Trans. Auton. Adapt. Syst., 2015

Runtime verification with minimal intrusion through parallelism.
Formal Methods Syst. Des., 2015

Synthesizing bounded-time 2-phase fault recovery.
Formal Aspects Comput., 2015

The complexity of automated addition of fault-tolerance without explicit legitimate states.
Distributed Comput., 2015

Abstract Model Repair.
Log. Methods Comput. Sci., 2015

Automated Analysis of Impact of Scheduling on Performance of Self-stabilizing Protocols.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2015

Time-Triggered Runtime Verification of Component-Based Multi-core Systems.
Proceedings of the Runtime Verification - 6th International Conference, 2015

Automated Conflict-Free Concurrent Implementation of Timed Component-Based Models.
Proceedings of the NASA Formal Methods - 7th International Symposium, 2015

Decentralized Runtime Verification of LTL Specifications in Distributed Systems.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium, 2015

Synthesizing Self-Stabilizing Protocols under Average Recovery Time Constraints.
Proceedings of the 35th IEEE International Conference on Distributed Computing Systems, 2015

A framework for mining hybrid automata from input/output traces.
Proceedings of the 2015 International Conference on Embedded Software, 2015

2014
Power Redistribution for Optimizing Performance in MPI Clusters.
CoRR, 2014

First International Competition on Software for Runtime Verification.
Proceedings of the Runtime Verification - 5th International Conference, 2014

Power-Efficient Multiple Producer-Consumer.
Proceedings of the 2014 IEEE 28th International Parallel and Distributed Processing Symposium, 2014

Sacrificing a little space can significantly improve monitoring of time-sensitive cyber-physical systems.
Proceedings of the ACM/IEEE International Conference on Cyber-Physical Systems, 2014

Knowledge-Based Automated Repair of Authentication Protocols.
Proceedings of the FM 2014: Formal Methods, 2014

2013
Time-triggered runtime verification.
Formal Methods Syst. Des., 2013

Model-based implementation of distributed systems with priorities.
Des. Autom. Embed. Syst., 2013

Automated Addition of Fault-Tolerance under Synchronous Semantics.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2013

How Good is Weak-Stabilization?
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2013

Zone-Based Synthesis of Strict 2-Phase Fault Recovery.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2013

Rigorous Performance Evaluation of Self-Stabilization Using Probabilistic Model Checking.
Proceedings of the IEEE 32nd Symposium on Reliable Distributed Systems, 2013

RiTHM: a tool for enabling time-triggered runtime verification for C programs.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

Reducing Monitoring Overhead by Integrating Event- and Time-Triggered Techniques.
Proceedings of the Runtime Verification - 4th International Conference, 2013

GPU-based Runtime Verification.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

Performance Evaluation of Process Partitioning Using Probabilistic Model Checking.
Proceedings of the Hardware and Software: Verification and Testing, 2013

2012
Automated model repair for distributed programs.
SIGACT News, 2012

Symbolic synthesis of masking fault-tolerant distributed programs.
Distributed Comput., 2012

A framework for automated distributed implementation of component-based models.
Distributed Comput., 2012

Path-Aware Time-Triggered Runtime Verification.
Proceedings of the Runtime Verification, Third International Conference, 2012

Time-Triggered Program Self-Monitoring.
Proceedings of the 2012 IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2012

Runtime verification of real-time embedded systems.
Proceedings of the 12th International Conference on Embedded Software, 2012

2011
Active Stabilization.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2011

A Theory of Fault Recovery for Component-Based Models.
Proceedings of the 30th IEEE Symposium on Reliable Distributed Systems (SRDS 2011), 2011

Efficient Techniques for Near-Optimal Instrumentation in Time-Triggered Runtime Verification.
Proceedings of the Runtime Verification - Second International Conference, 2011

Runtime Monitoring of Time-Sensitive Systems - [Tutorial Supplement].
Proceedings of the Runtime Verification - Second International Conference, 2011

Optimal Instrumentation of Data-flow in Concurrent Data Structures.
Proceedings of the Principles of Distributed Systems - 15th International Conference, 2011

Software debugging and testing using the abstract diagnosis theory.
Proceedings of the ACM SIGPLAN/SIGBED 2011 conference on Languages, 2011

Sampling-Based Runtime Verification.
Proceedings of the FM 2011: Formal Methods, 2011

Automated addition of fault recovery to cyber-physical component-based models.
Proceedings of the 11th International Conference on Embedded Software, 2011

Automated distributed implementation of component-based models with priorities.
Proceedings of the 11th International Conference on Embedded Software, 2011

2010
Systematic Correct Construction of Self-stabilizing Systems: A Case Study.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2010

Automated Conflict-free distributed implementation of component-based models.
Proceedings of the IEEE Fifth International Symposium on Industrial Embedded Systems, 2010

From high-level component-based models to distributed implementations.
Proceedings of the 10th International conference on Embedded software, 2010

2009
Complexity results in revising UNITY programs.
ACM Trans. Auton. Adapt. Syst., 2009

Parallelizing Deadlock Resolution in Symbolic Synthesis of Distributed Programs
Proceedings of the Proceedings 8th International Workshop on Parallel and Distributed Methods in verifiCation, 2009

Brief Announcement: Incremental Component-Based Modeling, Verification, and Performance Evaluation of Distributed Reset.
Proceedings of the Distributed Computing, 23rd International Symposium, 2009

On the Complexity of Synthesizing Relaxed and Graceful Bounded-Time 2-Phase Recovery.
Proceedings of the FM 2009: Formal Methods, 2009

Compositional verification of fault-tolerant real-time programs.
Proceedings of the 9th ACM & IEEE International conference on Embedded software, 2009

2008
Challenges in transformation of existing real-time embedded systems to cyber-physical systems.
SIGBED Rev., 2008

Revising Distributed UNITY Programs Is NP-Complete.
Proceedings of the Principles of Distributed Systems, 12th International Conference, 2008

Masking Faults While Providing Bounded-Time Phased Recovery.
Proceedings of the FM 2008: Formal Methods, 2008

Disassembling real-time fault-tolerant programs.
Proceedings of the 8th ACM & IEEE International conference on Embedded software, 2008

SYCRAFT: A Tool for Synthesizing Distributed Fault-Tolerant Programs.
Proceedings of the CONCUR 2008 - Concurrency Theory, 19th International Conference, 2008

2007
Distributed Synthesis of Fault-Tolerant Programs in the High Atomicity Model.
Proceedings of the Stabilization, 2007

Exploiting Symbolic Techniques in Automated Synthesis of Distributed Programs with Large State Space.
Proceedings of the 27th IEEE International Conference on Distributed Computing Systems (ICDCS 2007), 2007

2006
Brief Announcement: Distributed Synthesis of Fault-Tolerance.
Proceedings of the Stabilization, 2006

Incremental Synthesis of Fault-Tolerant Real-Time Programs.
Proceedings of the Stabilization, 2006

Automated Incremental Synthesis of Timed Automata.
Proceedings of the Formal Methods: Applications and Technology, 2006

2005
Revising UNITY Programs: Possibilities and Limitations.
Proceedings of the Principles of Distributed Systems, 9th International Conference, 2005

2004
Mechanical Verification of Automatic Synthesis of Fault-Tolerant Programs.
Proceedings of the Logic Based Program Synthesis and Transformation, 2004


  Loading...