EDBT 2026 Demo / reviewers in the wild / expert
Srobona Mitra
dblp:18/243
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-author
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
3 papers |
Electronic design automation · 96% Energy-efficient computing · 4% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › hardware verification and test
hardware verification |
0.3 | 2 | 2013 | Counterexample Ranking Using Mined Invariants · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 Formal Guarantees for Localized Bug Fixes · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation › hardware verification and test
formal verification |
0.3 | 2 | 2013 | Formal Guarantees for Localized Bug Fixes · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 Leveraging UPF-extracted assertions for modeling and formal verification of architectural power intent · DAC 2010 |
Electronic design automation › hardware verification and test › hardware verification
assertion-based verification |
0.2 | 1 | 2013 | Counterexample Ranking Using Mined Invariants · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation
hardware verification and test |
0.1 | 1 | 2010 | Leveraging UPF-extracted assertions for modeling and formal verification of architectural power intent · DAC 2010 |
Energy-efficient computing
low-power design |
0.0 | 1 | 2010 | Leveraging UPF-extracted assertions for modeling and formal verification of architectural power intent · DAC 2010 |
Methods — techniques the papers use, named apart from their topics
simulation trace analysis · 0.2simulation · 0.2invariant mining · 0.2formal methods · 0.2control trace analysis · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Formal Guarantees for Localized Bug FixesabstractBug traces produced in simulation serve as the basis for patching the RTL code in order to fix a bug. It is important to prove that the patch covers all instances of the bug scenario; otherwise, the bug may return with a different valuation of the variables involved in the bug scenario. For large circuits, formal methods do not scale well enough to comprehensively eliminate the bug, and achieving adequate coverage in simulation and regression testing becomes expensive. This paper proposes formal methods for analyzing the control trace leading to the observed manifestation of the bug and verifying the robustness of the bug fix with respect to that control trace. We propose a classification of the bug fix based on the guarantee that our analysis can provide about the quality of the bug fix. Our method also prescribes the types of tests that are recommended to validate the bug fix on other types of scenarios. Since our methods are more scalable by orders of magnitude than model checking the entire design, we believe that the proposed formal methods hold immense promise in analyzing bug fixes in practice. Srobona Mitra, Ansuman Banerjee, Pallab Dasgupta, Priyankar Ghosh |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2013 | Counterexample Ranking Using Mined InvariantsabstractBug-fixing in deeply embedded portions of the logic is typically accompanied by the postfacto addition of new assertions, which cover the bug scenario. Formally verifying the assertions defined over such deeply embedded portions of the logic is challenging because formal methods do not scale to the size of the entire logic. Verifying the assertion on the embedded logic in isolation typically throws up a large number of counterexamples, many of which are spurious because the scenarios they depict are not possible in the entire logic. In this paper, we introduce the notion of ranking the counterexamples so that only the most likely counterexamples are presented to the designer. Our ranking is based on assume properties mined from simulation traces of the entire logic. We define a metric to compute a belief for each assume property that is mined, and rank counterexamples based on their relationships with the mined assume properties. Experimental results demonstrate a remarkable correlation between the real counterexamples (if they exist) and the proposed ranking metric, thereby establishing the proposed method as a very promising verification approach. Srobona Mitra, Ansuman Banerjee, Pallab Dasgupta |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2012 | Formal methods for ranking counterexamples through assumption miningabstractBug-fixing in deeply embedded portions of the logic is typically accompanied by the post-facto addition to new assertions which cover the bug scenario. Formally verifying properties defined over such deeply embedded portions of the logic is challenging because formal methods do not scale to the size of the entire logic, and verifying the property on the embedded logic in isolation typically throws up a large number of counterexamples, many of which are spurious because the scenarios they depict are not possible in the entire logic. In this paper we introduce the notion of ranking the counterexamples so that only the most likely counterexamples are presented to the designer. Our ranking is based on assume properties mined from simulation traces of the entire logic. We define a metric to compute a belief for each assume property that is mined, and rank counterexamples based on their conflicts with the mined assume properties. Experimental results demonstrate an amazing correlation between the real counterexamples (if they exist) and the proposed ranking metric, thereby establishing the proposed method as a very promising verification approach. Srobona Mitra, Ansuman Banerjee, Pallab Dasgupta |
DATE | 1 |
| 2011 | Backward Reasoning with Formal Properties: A Methodology for Bug Isolation on Simulation TracesabstractAutomated methods for bug localization for hardware designs typically work on the design implementation to root-cause a given bug. This paper presents a novel debugging approach where instead of using the design implementation in the debugging process, we use causal deduction using formal properties scattered across the design to locate the bug. This has two advantages, namely, (a) the reasoning takes place in the property space instead of the state space of the implementation, which enhances scalability, and (b) new properties can be added in hindsight to perform what-if analysis, which is less expensive than modifying the implementation for each alternative. Experimental results demonstrate the scalability of the approach in debugging designs with large property suites. Anvesh Komuravelli, Srobona Mitra, Ansuman Banerjee, Pallab Dasgupta |
Asian Test Symposium | 2 |
| 2010 | Leveraging UPF-extracted assertions for modeling and formal verification of architectural power intentabstractRecent research has indicated ways of using UPF specifications for extracting valid low-level control sequences to express the transitions between the power states of individual domains. Today there is a disconnect between the high-level architectural power management strategy which relates multiple power domains and these low-level assertions for controlling individual power domains. In this paper we attempt to bridge this disconnect by leveraging the low-level per-domain assertions for translating architectural power intent properties into global assertions over low-level signals. We show that the inter-domain properties created in this manner can be formally verified over the global power management logic. Aritra Hazra, Srobona Mitra, Pallab Dasgupta, Ajit Pal, Debabrata Bagchi, Kaustav Guha |
DAC | 2 |
| 2006 | Battery-aware code partitioning for a text to speech systemabstractThe advent of multi-core embedded processors has brought along new challenges for embedded system design. This paper presents an efficient, battery aware, code partitioning technique for a text to speech system, which is executed on a multi-core embedded processor. The system achieves significant performance improvements both in terms of execution time as well as battery lifetimes. The mentioned technique provides a new paradigm for battery aware embedded system design which can be easily extended to other applications Anirban Lahiri, Anupam Basu, Monojit Choudhury, Srobona Mitra |
DATE | 4 |