Demo Data from EDBT 2026 / reviewers in the wild / expert
Roland N. Bol
dblp:89/3615
· DBLP profile ↗
7ranked-venue papers
5as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 4 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 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.
| Theoretical computer science
2 papers |
Logic in computer science · 91% Automata and formal languages · 9% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science › concurrency theory
negative premises |
0.0 | 2 | 1996 | The Meaning of Negative Premises in Transition System Specifications · J. ACM 1996 The Meaning of Negative Premises in Transition System Specifications · ICALP 1991 |
Logic in computer science › concurrency theory
transition system specifications |
0.0 | 2 | 1996 | The Meaning of Negative Premises in Transition System Specifications · J. ACM 1996 The Meaning of Negative Premises in Transition System Specifications · ICALP 1991 |
Logic in computer science › program semantics
operational semantics |
0.0 | 1 | 1996 | The Meaning of Negative Premises in Transition System Specifications · J. ACM 1996 |
Logic in computer science
bisimulation |
0.0 | 1 | 1991 | The Meaning of Negative Premises in Transition System Specifications · ICALP 1991 |
Automata and formal languages
congruence |
0.0 | 1 | 1991 | The Meaning of Negative Premises in Transition System Specifications · ICALP 1991 |
Logic in computer science
process algebra |
0.0 | 1 | 1991 | The Meaning of Negative Premises in Transition System Specifications · ICALP 1991 |
Methods — techniques the papers use, named apart from their topics
structural operational semantics · 0.0logic programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | Formalizing Process Algebraic Verifications in the Calculus of ConstructionsabstractAbstract This paper reports on the first steps towards the formal verification of correctness proofs of real-life protocols in process algebra. We show that such proofs can be verified, and partly constructed, by a general purpose proof checker. The process algebra we use isμCRL, ACPτaugmented with data, which is expressive enough for the specification of real-life protocols. The proof checker we use is Coq, which is based on the Calculus of Constructions, an extension of simply typed lambda calculus. The focus is on the translation of the proof theory ofμCRL andμCRL-specifications to Coq. As a case study, we verified the Alternating Bit Protocol. Marc Bezem, Roland N. Bol, Jan Friso Groote |
Formal Aspects Comput. | 2 |
| 1996 | The Meaning of Negative Premises in Transition System Specifications
Roland N. Bol, Jan Friso Groote |
J. ACM | 1 |
| 1993 | The Underlying Search for Magic Templates and Tabulation
Roland N. Bol, Lars Degerstedt |
ICLP | 1 |
| 1992 | Generalizing Completeness Results for Loop Checks in Logic Programming
Roland N. Bol |
Theor. Comput. Sci. | 1 |
| 1991 | The Meaning of Negative Premises in Transition System SpecificationsabstractWe present a general theory for the use of negative premises in the rules of Transition System Specifications (TSS's). We formulate a criterion that should be satisfied by a TSS in order to be meaningful, i.e. to unequivocally define a transition relation. We also provide powerful techniques for proving that a TSS satisfies this criterion, meanwhile constructing this transition relation. Both the criterion and the techniques originate from logic programming [8, 7] to which TSS's are close. As in [10], we show that the bisimulation relation induced by a TSS is a congruence, provided that it is in ntyft/ntyxt -format and can be proved meaningful using our techniques. As a running example, we study the combined addition of priorities and abstraction to Basic Process Algebra (BPA). Under some reasonable conditions we show that this TSS is indeed meaningful, which could not be shown by other methods [2, 10]. Finally, we provide a sound and complete axiomatization for this example. We have omitted most proofs here; they can be found in [3]. The first author is partly supported by the European Communities under ESPRIT Basic Research Action 3020 (Integration). The second author is supported by the European Communities under RACE project no. 1046 (SPECS) and ESPRIT Basic Research Action 3006 (CONCUR). These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves. Roland N. Bol, Jan Friso Groote |
ICALP | 1 |
| 1991 | An Analysis of Loop Checking Mechanisms for Logic Programs
Roland N. Bol, Krzysztof R. Apt, Jan Willem Klop |
Theor. Comput. Sci. | 1 |
| 1989 | On the Safe Termination of PROLOG Programs
Krzysztof R. Apt, Roland N. Bol, Jan Willem Klop |
ICLP | 2 |