Ron Koymans

dblp:88/473 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 1996
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 3 first-authorTheory of computation · 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
3 papers
Logic in computer science · 66% Distributed computing theory · 21% Computational complexity · 13%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Logic in computer science
temporal logic
0.021987
Specifying Message Passing Systems Requires Extending Temporal Logic · PODC 1987
Real-Time Programming and Asynchronous Message Passing · PODC 1983
Embedded and real-time systems
real-time distributed computing
0.011988
Compositional Semantics for Real-Time Distributed Computing · Inf. Comput. 1988
Logic in computer science › formal semantics
compositional semantics
0.011988
Compositional Semantics for Real-Time Distributed Computing · Inf. Comput. 1988
Logic in computer science
formal semantics
0.011988
Compositional Semantics for Real-Time Distributed Computing · Inf. Comput. 1988
Computational complexity › descriptive complexity
expressive power
0.011987
Specifying Message Passing Systems Requires Extending Temporal Logic · PODC 1987
Distributed computing theory › message passing
asynchronous message passing
0.011983
Real-Time Programming and Asynchronous Message Passing · PODC 1983
Logic in computer science › temporal logic
real-time temporal logic
0.011983
Real-Time Programming and Asynchronous Message Passing · PODC 1983
Logic in computer science
specification and verification
0.011983
Real-Time Programming and Asynchronous Message Passing · PODC 1983

Methods — techniques the papers use, named apart from their topics

temporal logic extension · 0.0linear time temporal logic · 0.0
YearPublicationVenuePosition
1996 Design and Analysis of Dynamic Leader Election Protocols in Broadcast Networks
Jacob Brunekreef, Joost-Pieter Katoen, Ron Koymans, Sjouke Mauw
Distributed Comput.3
1990 Specifying Real-Time Properties with Metric Temporal Logic
Ron Koymans
Real Time Syst.1
1988 Compositional Semantics for Real-Time Distributed Computing
Ron Koymans, R. K. Shyamasundar, Willem P. de Roever, Rob Gerth
Inf. Comput.1
1987 Specifying Message Passing Systems Requires Extending Temporal Logic
abstract
We prove that it is impossible to express asynchronous message passing within the framework of first-order temporal logic with both future and past operators (as studied by Kamp).This is an extension of a result of Sistla et al. that unbounded buffers cannot be expressed in linear time temporal logic.Although strengthening Kamp's logic by adding counting and quantification over occurrences of propositions enables the expression of most message passing systems, we argue that order preserving systems which may lose messages still remain inexpressible.This is caused by the impossibility to couple each message that is delivered by a message passing system id a unique message accepted 6y that system.These results seem to necessitate the enrichment of TL-based formalisms, e.g. with auxiliary data structures or histories as done, respectively, by Lamport and Hailpern.Observe that Lamport employs a hybrid formalism (TE + Data Structures), and that in Hailpern's method similar systems, such as FIFO and LIFO.do not have similar specifications.We shall prove that no such enrichment is logically required.This is done by introducing an assumption which makes the unique coupling mentioned above possible.This assumption can be formulated in TL.In this way, no extraneous formalisms are introduced, and both FIFO and LIFO are expressible with equal ease.
Ron Koymans
PODC1
1983 Real-Time Programming and Asynchronous Message Passing
abstract
This paper indicates a method of describing real-time processes and their asynchronous communication by means of message exchanges. This description method is based upon an extension of linear time temporal logic to a special temporal logic in which real-time and asynchronous message passing properties can be expressed. We give a model of this logic, define new operators and show amongst others how they can be applied to specify real-time asynchronous message passing and an abstract real-time transmission medium.
Ron Koymans, Jan Vytopil, Willem P. de Roever
PODC1