DocumentCode
2669007
Title
Operational semantics of ambient calculus
Author
Jing, Zhang ; Ying, Jin ; De-gui, Guo ; Lei, Liu ; Cheng-Zhi, Jin
Author_Institution
Coll. of Comput. Sci. & Technol., Jilin Univ., Changchun, China
fYear
2005
fDate
20-21 Oct. 2005
Firstpage
243
Lastpage
250
Abstract
Mobile ambients is a process calculus for modeling mobile agents in wide area networks. It has important theoretical and practical values in studying concurrent and mobile computation as well as the security of interactive systems. In this paper a frame structure is given for mobile ambients. First we introduce the concept of ambient calculus frame. Then we propose a construction method for translating an ambient definition into the frame definition, a transformation function is given based on the method. Next the movement and interaction of the code are discussed based on the frame structure. Finally an operating semantics is developed basing on the frame structure, an example of a frame and its execution are given. Introducing frame structure for ambient calculus is an attempt to provide languages support for asynchronous, distributed, and mobile programming. The ideas and methods in this paper can also be applied to other calculi with concurrency and mobility.
Keywords
concurrency theory; mobile agents; process algebra; wide area networks; ambient calculus frame structure; concurrent computation; language support; mobile agent modeling; mobile ambient; mobile computation; operational semantics; process calculus; transformation function; wide area network; Calculus; Computer networks; Computer science; Concurrent computing; Educational institutions; Educational technology; Interactive systems; Laboratories; Mobile computing; Programming profession;
fLanguage
English
Publisher
ieee
Conference_Titel
Service-Oriented System Engineering, 2005. SOSE 2005. IEEE International Workshop
Print_ISBN
0-7695-2438-9
Type
conf
DOI
10.1109/SOSE.2005.27
Filename
1551155
Link To Document