|
ABSTRACT
This paper proposes a generic approach or protocol engineering through the analysis,the specification,and the verification of such protocols when several agents are involved. This approach is three folds:1)Starting from semi-formal specification by means o Protocol Diagrams (AUML),both formal specification of interaction protocols and their verification are allowed thanks to Colored Petri Nets (CPN);2) Debugging and qualitative analysis o interactions are based on distributed observation associated with the true concurrency semantics (i.e.CPN unfolding)and ;3)CPN formalism is extended to Recursive CPN (RCPN)with abstraction in order to deal with open protocols.The main interest of abstraction is the design of fexible protocols giving agents more autonomy during interaction.In addition,abstraction allows concise modeling and easier verification. measures,performance measures .
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
R. S. Cost,Y. Chen,T. Finin,Y. Labrou,and Y. Peng. Modeling agent conversations with colored Petri nets.In proc. of the 3rd International Conference on Autonomous Agents (Agents '99), Workshop on Agent Conversation Policies, Seattle, Washington ,May 1999
|
| |
2
|
|
| |
3
|
A. El-Fallah-Seghrouchni and S. Haddad. A recursive model or distributed planning. In proc. of the 2nd International Conference on Multi-Agent Systems, Kyoto, Japon , 1996
|
| |
4
|
A. El-Fallah-Seghrouchni, S. Haddad, and H. Mazouzi. A formal study of interactions in multi-agent systems. In Proc.of the 14th International Conference on Computers and Their Applications (ISCA CATA-99), ISBN:1-880843-27-7, Cancun, Mexico , pages 240--245, April 1999
|
| |
5
|
|
| |
6
|
|
| |
7
|
J.Fidge. Timestamps in message passing systems that preserve the partial order ring. In Proc.11th Australian Computer Science Conference , pages 55--66, february 1988
|
| |
8
|
FIPA. Foundation or intelligent physical agents. FIPA 97 Specification. Part 2, Agent Communication Language, http://www..pa.org , 1997
|
| |
9
|
|
| |
10
|
|
| |
11
|
K. Jensen. Design/cpn, version 4.0. http://www.daimi.au.dk/designCPN/, University of Aarhus, Denmark, 1999
|
| |
12
|
|
| |
13
|
P. King and R. Pooley. Using UML to derive stochastic petri net models. In Proc. of the 5th UK Performance Engineering Workshop (UKPEW '99), pages 45--56, 1999
|
| |
14
|
J. Koning, G. Francois,and Y. Demazeau. Formalization and pre-validation or interaction protocols in multi agent systems. In 13th European Conference on Artificial Intelligence, Brighton, 1998, 1998
|
| |
15
|
|
| |
16
|
KQML.Specification of the kqml agent-communication language. Technical report, DARPA Knowledge Sharing Initiative External Interfaces Working Group, http://www.cs.umbc.edu/agents/kse/kqml/, 1993
|
| |
17
|
|
| |
18
|
M. Niellsen, G. Plotkin, and G. Winskel. Petri nets, event structures and domains. Theoretical Computer Science ,13(1):85--108, 1980
|
| |
19
|
J. Odell, H. V. D. Parunak, and B. Bauer. Extending UML or agents. In Proc. of Agent-Oriented Information Systems (AOIS) Workshop at AAAI, 2000
|
| |
20
|
|
| |
21
|
V. Parunak. Visualizing agent conversations: Using enhanced Dooley graphs or agent design and analysis. In Proc. of International Conference on Multi Agent Systems (ICMAS '96), AAAI press., pages 275--282, 1996
|
| |
22
|
R. G. Pettit and H. Gomaa. Validation of dynamic behavior in UML using colored Petri nets. In Proc.of UML'2000, 2000
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|