• 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