[PDF][PDF] The theory and practice of concurrency

A Roscoe - 1998 - ora.ox.ac.uk
Since CAR Hoare's text Communicating Sequential Processes was published in 1985, his
notation has been extensively used for teaching and applying concurrency theory. This book …

Provably correct systems

J He, CAR Hoare, M Fränzle, M Müller-Olm… - Formal Techniques in …, 1994 - Springer
The goal of the Provably Correct Systems project (ProCoS) is to develop a mathematical
basis for development of embedded, real-time, computer systems. This survey paper …

Probabilistic models for the guarded command language

H Jifeng, K Seidel, A McIver - Science of Computer Programming, 1997 - Elsevier
The two models presented in this paper provide two different semantics for an extension of
Dijkstra's language of guarded commands. The extended language has an additional …

[PDF][PDF] Developing correct systems

J Bowen, ER udiger Olderog, AP Ravn - Bulletin of the EATCS, 1993 - Citeseer
The goal of the Provably Correct Systems project (ProCoS) is to develop a mathematical
basis for development of embedded, real-time, computer systems. This survey paper …

[图书][B] An algebraic approach to compiler design

A Sampaio - 1997 - books.google.com
This book investigates the design of compilers for procedural languages, based on the
algebraic laws which these languages satisfy. The particular strategy adopted is to reduce …

Verification of compilers

G Goos, W Znnmerrnaun - Correct System Design: Recent Insights and …, 2000 - Springer
We report about it joint project of the universities at Karlsruhe, Kiel and Ulm on how to get
correct compilers for realistic programming languages. Arguing about compiler correctness …

Generating C: Heterogeneous metaprogramming system description

O Kiselyov - Science of Computer Programming, 2024 - Elsevier
Heterogeneous metaprogramming systems use a higher-level host language to generate
code in a lower-level object language. Their appeal is taking advantage of the module …

[图书][B] Modular compiler verification: a refinement-algebraic approach advocating stepwise abstraction

M Müller-Olm - 1997 - Springer
This book presents the verified design of a code generator translating a prototypic real-time
programming language to an actual microprocessor, the Inmos Transputer. Unlike most …

[PDF][PDF] On the Construction of Correct Compiler Back-Ends: An ASM-Approach.

W Zimmermann, T Gaul - J. Univers. Comput. Sci., 1997 - Citeseer
Existing works on the construction of correct compilers have at least one of the following
drawbacks:(i) correct compilers do not compile into machine code of existing processors …

Verification of nondeterministic quantum programs

Y Feng, Y Xu - Proceedings of the 28th ACM International Conference …, 2023 - dl.acm.org
Nondeterministic choice is a useful program construct that provides a way to describe the
behaviour of a program without specifying the details of possible implementations. It …