ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Electronic Notes in Theoretical Computer Science
Volume 134, 1 June 2005, Pages 55-75
Proceedings of the First International Workshop on Euler Diagrams (Euler 2004)
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (316 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.entcs.2005.02.020    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2005 Published by Elsevier B.V.

Propositional Statecharts for Agent Interaction Protocols

H.R. Dunn-Daviesa, E-mail The Corresponding Author, R.J. Cunninghama, E-mail The Corresponding Author and S. Pauroballya, E-mail The Corresponding Author

Department of Computing, Imperial College, London, UK, SW7 2BZ Department of Electronics and Computer Science, University of Southampton, Southampton, UK, SO17 1BJ

Available online 20 May 2005.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Current representations of interaction protocols either concentrate on ease of understanding and neglect the need to specify protocols unambiguously (e.g. [B. Bauer, J.P. Muller, J.Odell, Agent UML: A Formalism for Specifying Multiagent Software Systems, AOSE (2000) 91–104]), or concentrate on formal rigour and neglect usability issues (e.g. [S. Paurobally, Rational Agents and the Processes and States of Negotiation, Ph.D. thesis, Imperial College, London, 2002, N. Fornara, M. Colombetti, Defining Interaction Protocols using a Commitment Based Agent Communication Language, Proceedings of the Second International Joint Conference on Autonomous Agents and Multiagent Systems (2003)]). The on-going development of propositional statecharts has been motivated by the need to provide a notation which satisfies both of these requirements. Here we give a brief description of propositional statecharts, a restricted form of David Harel's state-chart formalism [D. Harel, Statecharts: A visual formalism for complex systems, Sci. Comput. Programming 8 (1987) 231–274] designed to represent agent interaction protocols. Statecharts are a popular extension of Euler Diagrams and are widely used as part of the UML framework. Propositional statecharts take advantage of the intuitive nature of the statechart formalism, and include labelling conventions to ensure that interaction protocols are defined unambiguously while remaining easy to understand.

Keywords: Agents; Agent Communication; Euler Diagrams; Higraphs; Propositional Statecharts; Statecharts; UML


Electronic Notes in Theoretical Computer Science
Volume 134, 1 June 2005, Pages 55-75
Proceedings of the First International Workshop on Euler Diagrams (Euler 2004)
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.