ACM Home Page
Please provide us with feedback. Feedback
The Agent-based Programming Language: APL
Full text PdfPdf (449 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2002 ACM symposium on Applied computing table of contents
Madrid, Spain
SESSION: Agents, interactions, mobility and systems table of contents
Pages: 27 - 31  
Year of Publication: 2002
ISBN:1-58113-445-2
Authors
Chang-Hyun Jo  University of North Dakota, Grand Forks, ND
Allen J. Arnold  University of North Dakota, Grand Forks, ND
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 63,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/508791.508799
What is a DOI?

ABSTRACT

Agent-based programming has been emerged as a new programming paradigm for the near future. There have been many research work in agent computing. However, the software engineering methodology and programming languages for agent computing are not yet sufficient and practical.This paper proposes a new programming language concept based on the BDI-agent model. The new concept has been prototyped by Agent-based Programming Language (APL). The prototype system for APL translates the APL source into the Java source codes, which can be run on the Java Virtual Machine. This paper also describes our implementation scheme of the APL system. Examples are also shown to utilize APL for the real-world banking application.


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
Bratman, Michael E., Intention, Plans, and Practical Reason, Harvard Univ. Press, 1987. (also by CSLI Publication, 1999)
 
3
DeLoach, Scott A. Multiagent Systems Engineering: A Methodology and Languages for Designing Agent Systems, http://en.afit.af.mil/ai/publications/Conference/aois-99/MaSE-AOIS99.htm, 1999.
4
 
5
 
6
 
7
Gray, R. S., Agent Tcl: A transportable agent system, http://agent.cs.dartmouth.edu/papers/gray:agenttcl.pdf, Dec. 1995.
8
9
 
10
JACK Intelligent Agents user Guide, Agent Oriented Software Pty. Ltd., http://www.agent-software.com.au, 1999.
 
11
Jennings, N. R. and Wooldridge, M., Agent-Oriented Software Engineering, J. Bradshaw (ed.), Handbook of Agent Technology, AAAI/MIT Press, 2000.
12
13
 
14
 
15
Sycara, K. P. Multiagent Systems, AI Magazine, 19(2), 79-92, 1998. (Re-referenced from {DeLoach 99}).
 
16
The Telescript Language Reference, http://web.yl.is.s.u-tokyo.ac.ip/-masatomo/mobile/Telescript/telescript.html . 1995.
17
 
18
Wooldridge, M. and Jennings, N. R., Intelligent Agents: Theory and Practice, Knowledge Engineering Review, 10(2), Cambridge Univ. Press, Also at http://www.elec.gmw.ac.uk/dai/pubs/KER95/, June 1995.
19
20
 
21
Feng, Xin and Jo, Chang-Hyun. Agent-Based Stock Trader (AST), a working paper, http://www.cs.und.edu/-jo/plaselab/, 2001.


Collaborative Colleagues:
Chang-Hyun Jo: colleagues
Allen J. Arnold: colleagues