ACM Home Page
Please provide us with feedback. Feedback
ACDL: a communication choreography for discrete step multi-agent social simulations
Full text PdfPdf (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
Hasan Muhammad Naushin  University of Windsor, Windsor, ON
Ziad Kobti  University of Windsor, Windsor, ON
Sponsors
ACM : Assoc. for Computing Machinery
: BytePress
Concordia University : Concordia University
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 16,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1557626.1557644
What is a DOI?

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
 
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

Collaborative Colleagues:
Hasan Muhammad Naushin: colleagues
Ziad Kobti: colleagues