| ACDL: a communication choreography for discrete step multi-agent social simulations |
| Full text |
Pdf
(609 KB)
|
Source
|
ACM International Conference Proceeding Series
archive
Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering
table of contents
Montreal, Quebec, Canada
POSTER SESSION: Student posters and demos
table of contents
Pages 115-119
Year of Publication: 2009
ISBN:978-1-60558-401-0
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 16, Citation Count: 0
|
|
|
ABSTRACT
Considerable research has been done on agent communications, yet in discrete step social agent simulations there is no standardized work done to facilitate cognitive agent-to-agent communication. In this paper we propose an agent-to-agent interaction framework that preserves the integrity of the communication process in an artificial society in a 'time-stepped' discrete event simulator. We introduce the modeling language called Agent Choreography Description Language (ACDL) in order to model the communication. It serves in describing the common and collaborative observable behavior of multiple agents that need to interact in a peer to peer manner to achieve some goal. ACDL further adopts the parallel and interaction activities to model proper communication in an artificial society. The ACDL communication framework is implemented and tested in REPAST. It employs a communication manager to generate and execute ACDL specification according to agent's communication needs. Experiments reveal a successful execution of agent choreography and preservation of the communication logic, indicating a promising approach towards a standardized agent communication framework in discrete models.
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
|
|
| |
2
|
Gilbert, N. and Conte, R. 1995. Artificial Societies: the computer simulation of social life. UCL Press, London.
|
| |
3
|
|
| |
4
|
Lawson, B. and Park, S.: Asynchronous Time Evolution in an Artificial Society Model. Journal of Artificial Societies and Social Simulation vol. 3, no. 1 (2000)
|
| |
5
|
Malsch, T., Schlieder, C., Kiefer, P., Lübcke, M., Perschke, R., Schmitt, M. and Stein, K.: Communication Between Process and Structure: Modelling and Simulating Message Reference Networks with COM/TE. Journal of Artificial Societies and Social Simulation vol. 10, no. 1 (2007)
|
| |
6
|
Barreto, C., Burdett, D., Fletcher, T., Kavantzas, N., Lafon, Y.,&Ritzinger, G. (Eds.) 2005. Web Services Choreography Description Language version 1.0. In W3C Candidate Recommendation. Retrieved November 9, 2005 from http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109/
|
| |
7
|
Ross, S. and Fletcher, T.: Web Services Choreography Description Language: Primer. Available online from: http://www.w3.org/TR/ws-cdl-10-prime
|
| |
8
|
Barros, A., Dumas, M. and Oaks., P. 2005.: A critical overview of web service choreography description language(WS-CDL). BPTrends.
|
| |
9
|
Repast Agent Simulation Toolkit. Available online from: http://repast.sourceforge.net/repast_3/index.html
|
| |
10
|
Geguang Pu , Jianqi Shi , Zheng Wang , Lu Jin , Jing Liu , Jifeng He, The Validation and Verification of WSCDL, Proceedings of the 14th Asia-Pacific Software Engineering Conference, p.81-88, December 04-07, 2007
[doi> 10.1109/APSEC.2007.93]
|
| |
11
|
Dawid, A. P. 1992. Applications of a general propagation algorithm for probabilistic expert systems. Statistics and Computing, 2, 25--36.
|
| |
12
|
L. Fredlund. 2006. Implementing WS-CDL. In Proceedings of the second Spanish workshop on Web Technologies. Universidade de Santiago de Compostel
|
|