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 :
بازگشت