Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Ahmad, Raheel | Rahimi, Shahram; *
Affiliations: Department of Computer Science, Southern Illinois University, Carbondale, Illinois 62901, USA
Correspondence: [*] Corresponding author. Tel.: +1 618 453 6033; Fax: +1 618 453 6044; E-mail: rahimi@cs.siu.edu
Abstract: Process calculi are mathematical tools used for modeling and analyzing the structure and behavior of reactive systems. One such calculus, called APi-calculus (an extension to Pi-calculus), provides extensive support for modeling migration, intelligence, natural grouping and security in agent-based systems [18]. In this article, a visualization tool for APi-calculus is proposed. Although an invaluable formal method for mobile agent systems, APi-calculus is quite complex (as are other calculi) and not very well suited to working with practical applications by itself. Due to the dynamic nature of mobile agents, a graphical program based on the mathematics of the calculus would enhance the use of the calculus and its attraction to the mobile agents industry. The ability to provide instant demonstration of a designed system to the user and the support for verification and validation of such systems specified by the calculus would prove to be a great asset for APi-calculus as well as agents-based computing in general. This paper presents ACVisualizer, a visualization software for APi-calculus, which provides such high level support for modeling mobile agent systems. Due to the backward compatibility of APi-calculus with Pi-calculus, ACVisualizer can easily be adapted to work with Pi-calculus itself.
Keywords: Process calculi, software agents, system modeling, agent-oriented software engineering, modeling and analysis
DOI: 10.3233/MGS-2008-4303
Journal: Multiagent and Grid Systems, vol. 4, no. 3, pp. 271-291, 2008
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl