DocumentCode
1856639
Title
From Gamma to CBS: refining multiset transformations with broadcasting processes
Author
Sands, David ; Weichert, Martin
Author_Institution
Dept. of Comput. Sci., Goteborg Univ. & Chalmers Univ. of Technol., Sweden
Volume
7
fYear
1998
fDate
6-9 Jan 1998
Firstpage
265
Abstract
This paper presents a novel approach to the problem of implementing programs in Gamma, a computation model of chemical-reaction-like multiset transformations, by translating them into a process calculus with broadcasting communication, CBS. The concurrent message reception of broadcasting communication fits very naturally to the implicit parallelism of the Gamma model. A value that may trigger reactions with several others in the multiset is broadcast to the potential receivers and may thus react with all of them at the same time. This kind of triggering reactions, which we call quasi-unary, is very common in Gamma programs and is found in a large class of problems. The translation constitutes a correct refinement of the Gamma program and offers possibilities for further optimisations for several classes of problems. We address termination of Gamma programs and identify several classes of programs where termination can be detected and practically implemented
Keywords
calculus of communicating systems; formal specification; message passing; parallel programming; process algebra; program verification; specification languages; CBS; Calculus of Broadcasting Systems; Calculus of Communicating Systems; Gamma; broadcasting processes; chemical reaction; computation model; concurrent message reception; multiset transformations; optimisations; parallelism; process calculus; program termination; specification languages; triggering reactions; Broadcasting; Calculus; Chemical elements; Chemical processes; Chemical technology; Computational modeling; Gamma ray detection; Parallel processing; Telephony; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1998., Proceedings of the Thirty-First Hawaii International Conference on
Conference_Location
Kohala Coast, HI
Print_ISBN
0-8186-8255-8
Type
conf
DOI
10.1109/HICSS.1998.649221
Filename
649221
Link To Document