Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Roland N. Bol

dblp:89/3615 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Logic in computer science › concurrency theory
negative premises
0.021996
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.021996
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.011996
The Meaning of Negative Premises in Transition System Specifications · J. ACM 1996
Logic in computer science
bisimulation
0.011991
The Meaning of Negative Premises in Transition System Specifications · ICALP 1991
Automata and formal languages
congruence
0.011991
The Meaning of Negative Premises in Transition System Specifications · ICALP 1991
Logic in computer science
process algebra
0.011991
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
YearPublicationVenuePosition
1997 Formalizing Process Algebraic Verifications in the Calculus of Constructions
abstract
Abstract 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. ACM1
1993 The Underlying Search for Magic Templates and Tabulation
Roland N. Bol, Lars Degerstedt
ICLP1
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 Specifications
abstract
We 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
ICALP1
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
ICLP2