Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rob Gerth is active.

Publication


Featured researches published by Rob Gerth.


Science of Computer Programming | 1984

A proof system for concurrent ADA programs

Rob Gerth; Willem P. de Roever

Abstract A subset of ADA is introduced, ADA-CF , to study the basic synchronization and communication primitive of ADA , the rendezvous. Basing ourselves on the techniques introduced by Apt, Francez and de Roever for their CSP proof system, we develop a Hoare-style proof system for proving partial correctness properties which is sound and relatively complete. The proof system is then extended to deal with safety, deadlock, termination and failure. No prior exposure of the reader to parallel program proving techniques is presupposed. Two non-trivial example proofs are given of ADA-CF programs; the first one concerns a buffered producer-consumer algorithm, the second one a parallel sorting algorithm due to Brinch Hansen. Features of ADA expressing dynamic process creation and realtime constraints are not covered by our proof methods. Consequently, we do not claim that the methods described can be extended to full ADA without serious additional further research.


Proceedings of the Conference on Logic of Programs | 1985

Compositional Semantics for Real-time Distributed Computing

Ron Koymans; Rk Shyamasundar; Willem P. de Roever; Rob Gerth; S. Arun-Kumar

We give a compositional denotational semantics for a real-time distributed language, based on the linear history semantics for CSP of Francez et al. Concurrent execution is not modelled by interleaving but by an extension of the maximal parallelism model of Salwicki, that allows the modelling of transmission time for communications. The importance of constructing a semantics (and in general a proof theory) for real-time is stressed by such different sources as the problem of formalizing the real-time aspects of Ada and the elimination of errors in real-time flight control software ([Sunday Times 7-22-84]).


international colloquium on automata, languages and programming | 1982

A Sound and Complete Hoare Axiomatization of the Ada-Rendevous

Rob Gerth

A HOARE-axiomatization is constructed for the ADA rendezvous, embedded in a subset of the ADA concurrency section. The well-known CSP proof system of Apt, Francez and de Roever is taken as a starting point. We prove the axiomatization to be sound and relatively complete.


GI - 11. Jahrestagung in Verbindung mit Third Conference of the European Co-operation in Informatics (ECI) | 1981

A Proof System for Brinch Hansen's Distributed Processes

Marly Roncken; Rob Gerth; Willem P. de Roever

A DP program consists of a fixed number of concurrent and persistent processes, that are started simultaneously. We assume the processes as being numbered, hence the program is denoted as (P1 ||... || Pn), n≥ 2. A process does not contain parallel statements, nor shared variables. The syntax of a process is as follows: n n nprocess


Proceedings of the 5th Colloquium on International Symposium on Programming | 1982

Procedures and concurrency: A study in proof

Rob Gerth; Willem P. de Roever; Marly Roncken


Computing science notes | 1986

Full abstraction of a denotational semantics for real-time concurrency

Cornelis Huizing; Rob Gerth; W.P. de Roever


Computing science notes | 1986

Compositional semantics for real-time distributed computing

Ron Koymans; Rk Shyamasundar; W.P. de Roever; Rob Gerth; S. Arun-Kumar


Ninth colloquium on Automata, languages, and programming. | 2000

A sound and complete Hoare axiomatization of the Ada-rendezvous

Rob Gerth


Computing science notes | 1990

Formal methods and tools for the development of distributed and real time systems : Esprit Project 3096 (SPEC)

W.P. de Roever; Howard Barringer; Costas Courcoubetis; Dov M. Gabbay; Rob Gerth; Bengt Jonsson; Amir Pnueli; Mike Reed; J. Sifakis; Jan Vytopil; Pierre Wolper


Computing science notes | 1988

Modelling Statecharts behaviour in a fully abstract way

Cornelis Huizing; Rob Gerth; W.P. de Roever

Collaboration


Dive into the Rob Gerth's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Cornelis Huizing

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Ron Koymans

Radboud University Nijmegen

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dov M. Gabbay

University of Luxembourg

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge