This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2010 Fifth International Conference on Systems
Two Level Specification for Mobile Agent Application
Menuires, France
April 11-April 16
ISBN: 978-0-7695-3980-5
Mobile agents can physically travel across a network, and perform tasks on machines, that provide agent hosting capability. These agents are autonomous; this property allows them to adapt themselves on a dynamic environment in a large network. Mobile agent programming is a complex task and it mixes business code and technical features. Because code development is costly, we use two kind of process algebra to write formal specifications. A first process algebra is used to the description of business part of the code. This formal language is an extension of pi calculus. A second process algebra allows us to architecture requirements. The second language is based on distributed pi calculus. We specify resource access and mobility schema. With two level specification, we drive more closely application building. The result is a layer application where architecture is a master feature and business part becomes its operator.
Index Terms:
agent; mobile; formal specification; adaptability; architecture
Citation:
Mâamoun Bernichi, Fabrice Mourlin, "Two Level Specification for Mobile Agent Application," icons, pp.54-59, 2010 Fifth International Conference on Systems, 2010
Usage of this product signifies your acceptance of the Terms of Use.