DocumentCode
117446
Title
IDE for the ambient calculus in distributed environments
Author
Kato, Toshihiko ; Miyai, Atom ; Higuchi, Masanori
Author_Institution
Grad. Sch., Kinki Univ., Higashi-Osaka, Japan
fYear
2014
fDate
28-30 Aug. 2014
Firstpage
83
Lastpage
89
Abstract
We propose an integrated development environment (IDE) for developing mobile processes written in the ambient calculus (AC). AC is a kind of process algebra designed for modeling mobile processes in network environments. This IDE is equipped with not only ordinal editing functions but also characteristic ones for AC: a graphical editor for describing tree structures of AC processes that can be converted to AC processes, a selective executing function and backward tracing function that enable us to check every non-deterministic action of AC processes, a distributed executing function for mobile processes that enables us to debug those processes in a network environment by deploying IDEs, and the ability for Java programs to be conveyed by ambients while keeping their activated conditions. We developed the IDE as plugins of Eclipse.
Keywords
Java; distributed processing; mobile agents; process algebra; programming environments; tree data structures; Eclipse; IDE; Java programs; ambient calculus; backward tracing function; debug; distributed environments; distributed executing function; graphical editor; integrated development environment; mobile agent systems; mobile processes; nondeterministic AC process action; ordinal editing functions; plugins; process algebra; selective executing function; tree structures; Calculus; Containers; Educational institutions; Java; Marine vehicles; Mobile communication; Ports (Computers); Ambient Calculus; Eclipse Plugin; IDE; Mobile Agent; Process Algebra;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Automation, Information and Communications Technology (IAICT), 2014 International Conference on
Conference_Location
Bali
Print_ISBN
978-1-4799-4910-6
Type
conf
DOI
10.1109/IAICT.2014.6922104
Filename
6922104
Link To Document