DocumentCode :
3757972
Title :
Continuation Semantics for Dynamic Hierarchical Systems
Author :
Gabriel Ciobanu;Eneia Nicolae Todoran
Author_Institution :
Inst. of Comput. Sci., Iasi, Romania
fYear :
2015
Firstpage :
281
Lastpage :
288
Abstract :
We present a denotational semantics designed with metric spaces and continuations for a simple concurrent language LMB embodying a representative set of features encountered in membrane computing. LMB is a multiset rewriting language. In LMB multisets of objects are encapsulated in hierarchical structures of compartments, or regions, delimited by membranes. The behaviour of each membrane is specified by means of multiset rewriting rules. The semantics of parallel composition in LMB is based on the concept of maximal parallelism. Computations proceed according to the multiset rewriting rules, nondeterministically choosing the rules and the objects. Membranes can be grouped into classes based on the rewriting rules that they encapsulate, LMB also provides a primitive for membrane creation, or instantiation. In this sense, LMB is similar to anobject oriented language. We use continuations and a powerdomain constructionto represent nondeterministic behavior. An element of a powerdomain is a collection of sequences of observables representing dynamic membrane structures. Our continuation semantics describes in a compositional manner the behavior of an LMB program as a dynamic hierarchical system. As far as we know, this is the firstpaper that presents a metric denotational semanticsfor the combination of features embodied in LMB.
Keywords :
"Semantics","Skin","Hierarchical systems","Computational modeling","Extraterrestrial measurements","Computer science"
Publisher :
ieee
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2015 17th International Symposium on
Type :
conf
DOI :
10.1109/SYNASC.2015.52
Filename :
7426096
Link To Document :
بازگشت