DocumentCode :
3292993
Title :
Control structures
Author :
Mifsud, Alex ; Milner, Robin ; Power, John
Author_Institution :
Dept. of Comput. Sci., Malta Univ., Msida, Malta
fYear :
1995
fDate :
26-29 Jun 1995
Firstpage :
188
Lastpage :
198
Abstract :
`Action calculi´ are a class of action structures with added structure. Each action calculus AC(𝒦) is determined by a set 𝒦 of controls, equipped with reaction rules; calculi such as Petri nets, the typed λ-calculus and the π-calculus are obtained by varying 𝒦. This paper defines for each 𝒦 a category CS(𝒦), characterized by equational axioms, of action structures with added structure; they are called `control structures´ and provide models of the calculus AC(𝒦), which is initial in the category. The `surface´ of an action is defined; this is an abstract correlate of the syntactic notion of `free name´. Three equational characterizations of the surface are found to be equivalent. This permits a non-syntactic treatment of the linkage among the components of an interactive system. Finally, control structures and their morphisms offer a means of classifying the variety of dynamic disciplines in models of concurrency, such as the mobility present in the π-calculus but absent in other calculi
Keywords :
Petri nets; category theory; equations; interactive systems; process algebra; π-calculus; Petri nets; abstract correlate; action calculi; action structures; action surface; added structure; category; concurrency models; control structures; dynamic disciplines; equational axioms; equational characterizations; free name; interactive system component linkage; mobility; morphisms; nonsyntactic treatment; reaction rules; syntactic notion; typed λ-calculus; Calculus; Computer science; Concurrent computing; Control system synthesis; Couplings; Equations; Integrated circuit modeling; Laboratories; Petri nets; Surface treatment;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location :
San Diego, CA
ISSN :
1043-6871
Print_ISBN :
0-8186-7050-9
Type :
conf
DOI :
10.1109/LICS.1995.523256
Filename :
523256
Link To Document :
بازگشت