Demo Data from EDBT 2026 / reviewers in the wild / expert
Rushikesh Shinde
dblp:256/2389
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2021
0009-0003-0304-3057ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test › debugging
bug localization |
0.5 | 1 | 2021 | Enhanced Design Debugging With Assistance From Guidance-Based Model Checking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Electronic design automation › hardware verification and test › debugging
design debugging |
0.5 | 1 | 2021 | Enhanced Design Debugging With Assistance From Guidance-Based Model Checking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Electronic design automation
hardware verification and test |
0.5 | 1 | 2021 | Enhanced Design Debugging With Assistance From Guidance-Based Model Checking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Electronic design automation
model checking |
0.5 | 1 | 2021 | Enhanced Design Debugging With Assistance From Guidance-Based Model Checking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2021 |
Methods — techniques the papers use, named apart from their topics
invariant mining · 0.5bayesian network · 0.5assertion mining · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Enhanced Design Debugging With Assistance From Guidance-Based Model CheckingabstractDesign debugging is one of the most important steps in the modern integrated circuits (ICs) development cycle. Simulation-based verification is never sufficient for ensuring design correctness because of its incomplete nature. Formal techniques such as model checking promise to solve this issue through a complete state-space traversal approach. However, because of increasing design complexity, such methods suffer from scalability issues. Guidance-based state-space traversal techniques have been proposed in the past to assist the model checkers in overcoming the complexity bottleneck. Automatically identifying these guidance hints is relatively difficult and requires heuristic-based reasoning procedures. Additionally, to come up with quick fixes during the debug stage, an effective bug localization strategy is needed. In this article, we revisit the paradigm of guidance-based model checking and propose a methodology to improve these guidance generation mechanisms for achieving fine-grained bug localization. In particular, this work proposes a systematic methodology to localize the buggy RTL lines from the erroneous RTL simulation trace. The proposed technique involves the mining of invariant-like assertions from simulation traces. The mined assertions act as probable guidance candidates for the model checking exercise. To identify useful guidance hints from possible ones, we use the Bayesian networks that explore conditional dependence between the various hints at different levels and the target property. These guidance hints are utilized for obtaining possible buggy subregions, which are analyzed via an iterative model checking methodology for fine-grained bug localization. By using the proposed framework, bugs can be localized to within a few lines of RTL description. Vineesh V. S., Binod Kumar 0001, Rushikesh Shinde, Masahiro Fujita 0004, Virendra Singh |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2019 | Orion: A Technique to Prune State Space Search Directions for Guidance-Based Formal VerificationabstractModel checking of large designs is a challenging task because of different scalability issues. In this paper, we aim to utilize guided state space traversal to address this issue. However, providing guidance for state space traversal of complex designs is also an equally challenging problem. We adopt a simulation-based strategy combined with Bayesian modelling approach for finding effective guidance hints for state space traversal. A heuristic-based structural dependency of the design yields ineffective guidance hints which need further of filtering. To prune out the ineffective guidance hints, we first generate module-level sub-properties from static analysis of the design. These sub-properties and structural dependency-based guidance hints are analyzed in simulation traces generated from the constrained-random test benches. These conditional occurrence of sub-properties and guidance hints are inputs to a Bayesian model which can then provide us the guidance hints with the highest profitability. With the proposed methodology, we succeed in pruning out the set of unprofitable guidance hints and obtain effective search directions which are then used to assist the model checking procedure. Experiments on two complex designs for different properties show the effectiveness of the proposed methodology in reducing CPU time during model checking. Vineesh V. S., Binod Kumar 0001, Rushikesh Shinde, Akshay Jaiswal, Harsh Bhargava, Virendra Singh |
ATS | 3 |