Abstract
The implementation of mobile agent systems involves great problems in particular it is often hard to guarantee that the specification of a system that has been designed actually fulfils the design requirements. Especially for critical applications, for example in real-time domains, there is a need to prove that the system being designed will have certain properties under certain conditions (assumptions).
These elements have induced researchers to explore new alternatives. One alternative to traditional techniques is to use formal methods in several stages of design. In mobile agent system design the term formal methods refers to the use of mathematical methods for the specification, validation and simulation of systems.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
E.M. Clarke and J.M. Wing. Formal methods: State of the art and future directions. Report by the Working Group on Formal Methods for the ACM Workshop on Strategic Directions in Computing Research, 28(4):626–643, December 1996.
Gerth R. Kelb P. Dams, D. Practical symbolic model checking of the full calculus using compositional abstractions. Technical Report Report, Eindhoven University of Technology, Department of Mathematics and Computer Science, 1996.
G. A. Agha. Actors: a model of concurrent computing in distributed systems. iMIT Press.
W. Brauer. Net theory an applications. In Proceedings of the Advanced Course on General Neth Theory of Processes and Systems, Hamburg, 1980. Springer LNCS.
C. A. R. Hoare. Communicating Sequential Processes. International Series in Computer Science. Prentice-Hall, 1985.
R. Milner. A Calculus of communicating systems. LCNS 92. Springer Verlag, New York, 1980.
INMOS Ltd. Occam programming manual. Prentice Hall, 1984.
ISO-IS-8807. Information Processing Systems, Open System Interconnection, LOTOS, A Formal Description Technique Based on the Temporal Ordering of Observational Behaviour. ISO, June 1988.
T. Bolognesi and E. Brinksma. Introduction to the ISO specification language LOTOS. Computer Networks and ISD Systems, 14:25–59, 1987.
B. Mahr, H. Ehrig. Fundamentals of Algebraic Specifications. 1 EATCS Monographs on Computer Science. Springer-Verlag, 1985.
R. S. Gray. AgentTCL: A Transportable Agent System. In Proceedings of CIKM-Workshop on Intelligent Information Agent, 1995.
D. Johansen, R. van Renesse, and F. B. Schneder. An Introduction to TACOMA Distributed System Version 1.0. Technical Report 95-23, University of Tromso, 1995.
The java WEB pages. http://www.javasoft.com.
General Magic Inc. The telescript language reference. URL: http://www.genmagic.com/telescript/TDE/TDEDOCS HTML/telescript.html.
General Magic Inc. Odyssey web site-URL: http://www.genmagic.com/agents.
Najm E. and J.B. Stefani. Dynamic configuration in LOTOS. K. R. Parker and G. A. Rose editors-Formal Description Techniques IV. North-Holland, 1991.
V. Carchiolo, M. Malgeri, and G. Mangioni. An agent based platform for a service provider. In Proceedings of 2nd IMACS International Conference on Circuits, Systems and Computers (CSC98), iTerma Hatzikyriakou Piraeus (Greece), 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Carchiolo, V., Malgeri, M., Mangioni, G. (2001). Using a Formal Framework for Agent System Design. In: Rash, J.L., Truszkowski, W., Hinchey, M.G., Rouff, C.A., Gordon, D. (eds) Formal Approaches to Agent-Based Systems. FAABS 2000. Lecture Notes in Computer Science(), vol 1871. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45484-5_29
Download citation
DOI: https://doi.org/10.1007/3-540-45484-5_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42716-2
Online ISBN: 978-3-540-45484-7
eBook Packages: Springer Book Archive