VLDB 2026 Research / reviewers in the wild / expert
Anne Mulkers
dblp:01/5515
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 3 first-authorTheory of computation · 3 · 2 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.
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 60% Programming languages and type systems · 24% Compilers and program optimization · 16% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis
abstract interpretation |
0.0 | 2 | 1995 | Improving Abstract Interpretations by Combining Domains · ACM Trans. Program. Lang. Syst. 1995 Live-Structure Dataflow Analysis for Prolog · ACM Trans. Program. Lang. Syst. 1994 |
Programming languages and type systems
logic programming |
0.0 | 2 | 1995 | Improving Abstract Interpretations by Combining Domains · ACM Trans. Program. Lang. Syst. 1995 Live-Structure Dataflow Analysis for Prolog · ACM Trans. Program. Lang. Syst. 1994 |
Program analysis › heap analysis
sharing analysis |
0.0 | 1 | 1995 | Improving Abstract Interpretations by Combining Domains · ACM Trans. Program. Lang. Syst. 1995 |
Compilers and program optimization › compiler optimization
memory reuse |
0.0 | 1 | 1994 | Live-Structure Dataflow Analysis for Prolog · ACM Trans. Program. Lang. Syst. 1994 |
Program analysis
static analysis |
0.0 | 1 | 1995 | Improving Abstract Interpretations by Combining Domains · ACM Trans. Program. Lang. Syst. 1995 |
Methods — techniques the papers use, named apart from their topics
abstract interpretation · 0.0reduced product · 0.0data flow analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | A Freeness and Sharing Analysis of Logic Programs Based on a Pre-interpretation
Maurice Bruynooghe, Bart Demoen, Dmitri Boulanger, Marc Denecker, Anne Mulkers |
SAS | 5 |
| 1995 | On the Practicality of Abstract Equation Systems
Anne Mulkers, Wim Simoens, Gerda Janssens, Maurice Bruynooghe |
ICLP | 1 |
| 1995 | Improving Abstract Interpretations by Combining DomainsabstractThis article considers static analysis based on abstract interpretation of logic programs over combined domains. It is known that analyses over combined domains provide more information potentially than obtained by the independent analyses. However, the construction of a combined analysis often requires redefining the basic operations for the combined domain. A practical approach to maintain precision in combined analyses of logic programs which reuses the individual analyses and does not redefine the basic operations is illustrated. The advantages of the approach are that (1) proofs of correctness for the new domains are not required and (2) implementations can be reused. The approach is demonstrated by showing that a combined sharing analysis—constructed from “old” proposals—compares well with other “new” proposals suggested in recent literature both from the point of view of efficiency and accuracy. Michael Codish, Anne Mulkers, Maurice Bruynooghe, Maria Garcia de la Banda, Manuel V. Hermenegildo |
ACM Trans. Program. Lang. Syst. | 2 |
| 1994 | Live-Structure Dataflow Analysis for PrologabstractFor the class of applicative programming languages, efficient methods for reclaiming the memory occupied by released data structures constitute an important aspect of current implementations. The present article addresses the problem of memory reuse for logic programs through program analysis rather than by run-time garbage collection. The aim is to derive run-time properties that can be used at compile time to specialize the target code for a program according to a given set of queries and to automatically introduce destructive assignments in a safe and transparent way so that fewer garbage cells are created. The dataflow analysis is constructed as an application of abstract interpretation for logic programs. An abstract domain for describing structure-sharing and liveness properties is developed as are primitive operations that guarantee a sound and terminating global analysis. We explain our motivation for the design of the abstract domain, make explicit the underlying implementation assumptions, and discuss the precision of the results obtained by a prototype analyzer. Anne Mulkers, William H. Winsborough, Maurice Bruynooghe |
ACM Trans. Program. Lang. Syst. | 1 |
| 1993 | Improving Abstract Interpretations by Combining DomainsabstractIn this paper we consider static analyses based on abstract interpretation of logic programs over combined domains. It is known that analyses over combined domains potentially provide more information than obtainable by performing the independent abstract interpretations. However, the construction of a combined analysis often requires redefining the basic operations for the combined domain. We demonstrate for logic programs that in practice it is possible to obtain precision in a combined analysis without redefining the basic operations. We also propose a way of performing the combination which can be more precise than the straightforward application of the classical “reduced product” approach, while keeping the original components of the basic operations. The advantage of the approach is that proofs of correctness for the new domains are not required and implementations can be reused. We illustrate our results by showing that a combined sharing analysis—constructed from “old” proposals—compares well with other “new” proposals suggested in recent literature both from the point of view of efficiency and accuracy. Michael Codish, Anne Mulkers, Maurice Bruynooghe, Maria Garcia de la Banda, Manuel V. Hermenegildo |
PEPM | 2 |
| 1990 | Analysis of Shared Data Structures for Compile-Time Garbage
Anne Mulkers, William H. Winsborough, Maurice Bruynooghe |
ICLP | 1 |
| 1989 | The Impact of Abstract Interpretation: An Experiment in Code Generation
André Mariën, Gerda Janssens, Anne Mulkers, Maurice Bruynooghe |
ICLP | 3 |