Demo Data from EDBT 2026 / reviewers in the wild / expert
Laurent Fournier
dblp:57/5333
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorTheory of computation · 1
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 · 75% Processor architecture and microarchitecture · 25% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
hardware verification and test |
0.1 | 2 | 2007 | A Framework for the Validation of Processor Architecture Compliance · DAC 2007 Advanced Analysis Techniques for Cross-Product Coverage · IEEE Trans. Computers 2006 |
Electronic design automation › hardware verification and test
hardware verification |
0.1 | 2 | 2006 | Advanced Analysis Techniques for Cross-Product Coverage · IEEE Trans. Computers 2006 Developing an Architecture Validation Suite: Applicaiton to the PowerPC Architecture · DAC 1999 |
Electronic design automation › hardware verification and test
coverage analysis |
0.1 | 1 | 2006 | Advanced Analysis Techniques for Cross-Product Coverage · IEEE Trans. Computers 2006 |
Electronic design automation › hardware verification and test
functional verification |
0.1 | 1 | 2006 | Advanced Analysis Techniques for Cross-Product Coverage · IEEE Trans. Computers 2006 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 1999 | Developing an Architecture Validation Suite: Applicaiton to the PowerPC Architecture · DAC 1999 |
Methods — techniques the papers use, named apart from their topics
coverage models · 0.1model-based test case generator · 0.1flowcharts · 0.1interactive visualization · 0.1coverage model analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Automatic boosting of cross-product coverage using Bayesian networks
Dorit Baras, Shai Fine, Laurent Fournier, Dan Geiger, Avi Ziv |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2011 | A probabilistic analysis of coverage methodsabstractCoverage is an important measure for the quality and completeness of the functional verification of hardware logic designs. Verification teams spend a significant amount of time looking for bugs in the design and in providing high-quality coverage. This process is performed through the use of various sampling strategies for selecting test inputs. The selection of sampling strategies to achieve the verification goals is typically carried out in an intuitive manner. We studied several commonly used sampling strategies and provide a probabilistic framework for assessing and comparing their relative values. For this analysis, we derived results for two measures of interest: first, the probability of finding a bug within a given number of samplings; and second, the expected number of samplings until a bug is detected. These results are given for both recurring sampling schemes, in which the same inputs might be selected repeatedly, and for nonrecurring sampling schemes, in which already sampled inputs are never selected again. By considering results from the theory of search, and more specifically, from the well-known multiarmed bandit problem, we demonstrate the optimality of a greedy sampling strategy within our defined framework. Laurent Fournier, Avi Ziv, Ekaterina Kutsy, Ofer Strichman |
ACM Trans. Design Autom. Electr. Syst. | 1 |
| 2009 | Using Bayesian networks and virtual coverage to hit hard-to-reach events
Shai Fine, Laurent Fournier, Avi Ziv |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2007 | A Framework for the Validation of Processor Architecture ComplianceabstractWe present a framework for validating the compliance of a design with a given architecture. Our approach is centered on the concept of misinterpretations. These include missing behavior, wrong understanding of a behavior, or confusion with similar behavior described in the architecture or elsewhere. We formally capture the architecture behavior in the form of flowcharts and automatically derive a list of architecture misinterpretations from these flowcharts. These misinterpretations constitute the backbone of coverage models targeted by a suite of tests. The suite is automatically generated by a model-based test case generator. A compliance validation system based on these principles has been developed and used in two actual industrial processes of checking compliance with the PowerPC architecture. Allon Adir, Sigal Asaf, Laurent Fournier, Itai Jaeger, Ofer Peled |
DAC | 3 |
| 2006 | Advanced Analysis Techniques for Cross-Product CoverageabstractCoverage analysis is used to monitor the quality of the verification process. Reports provided by coverage tools' help users identify areas in the design that have not been adequately tested. Because of their sheer size, the analysis of large coverage models can be an intimidating and time-consuming task. This paper presents several techniques for coverage analysis. These techniques range from highly interactive and dynamic analysis that allows users to focus on certain aspects or areas of interest in the coverage model to fully automated coverage analysis, which identifies uncovered or lightly covered areas. The proposed techniques provide additional means for extracting relevant, useful information, thereby improving the quality of the coverage analysis. A number of examples show how the proposed method improved the verification of actual designs Hezi Azatchi, Laurent Fournier, Eitan Marcus, Shmuel Ur, Avi Ziv, Keren Zohar |
IEEE Trans. Computers | 2 |
| 2003 | Solving the generalized mask constraint for test generation of binary floating point add operation
Avi Ziv, Laurent Fournier |
Theor. Comput. Sci. | 2 |
| 1999 | Developing an Architecture Validation Suite: Applicaiton to the PowerPC ArchitectureabstractThis paper describes the efforts made and the results of creating an Architecture Validation Suite for the PowerPC architecture.Although many functional test suites are available for multiple architectures, little has been published on how these suites are developed and how their quality should be measured.This work provides some insights for approaching the difficult problem of building a high quality functional test suite for a given architecture.By defining a set of generic coverage models that combine program-based, specification-based, and sequential bug-driven models, it establishes the groundwork for the development of architecture validation suites for any architecture. Laurent Fournier, Anatoly Koyfman, Moshe Levinger |
DAC | 1 |
| 1999 | Functional Verification Methodology for Microprocessors Using the Genesys Test-Program Generator-Application to the x86 Microprocessors FamilyabstractEven though the importance of microprocessor design verification is widely acknowledged, no rigorous methodology is being commonly followed for its realization. This paper attempts to delineate such a methodology, and shows how it is promoted by Genesys, an automatic pseudo-random test-program generator. The methodology relies on a verification plan which induces smart sets of tests that carry out the verification tasks. The paper reports on an application of this methodology, using Genesys, to verify an x86 design and describes, in particular, how this methodology could have helped to avoid known escape bugs, such as the recent two infamous Pentium Floating Point bugs. Laurent Fournier, Yaron Arbetman, Moshe Levinger |
DATE | 1 |