Towards a refinement calculus for concurrent real-time programs


Autoria(s): Peuker, S.; Hayes, I. J.
Contribuinte(s)

C. George

H. Miao

Data(s)

01/01/2002

Resumo

We define a language and a predicative semantics to model concurrent real-time programs. We consider different communication paradigms between the concurrent components of a program: communication via shared variables and asynchronous message passing (for different models of channels). The semantics is the basis for a refinement calculus to derive machine-independent concurrent real-time programs from specifications. We give some examples of refinement laws that deal with concurrency.

Identificador

http://espace.library.uq.edu.au/view/UQ:97071

Idioma(s)

eng

Publicador

Springer-Verlag

Palavras-Chave #E1 #280402 Mathematical Logic and Formal Languages #700199 Computer software and services not elsewhere classified
Tipo

Conference Paper