| The Agent-based Programming Language: APL |
| Full text |
Pdf
(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
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 63, Citation Count: 1
|
|
|
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
|
Tim Finin , Richard Fritzson , Don McKay , Robin McEntire, KQML as an agent communication language, Proceedings of the third international conference on Information and knowledge management, p.456-463, November 29-December 02, 1994, Gaithersburg, Maryland, United States
[doi> 10.1145/191246.191322]
|
| |
5
|
Stan Franklin , Art Graesser, Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents, Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages, p.21-35, August 12-13, 1996
|
| |
6
|
Michael P. Georgeff , Barney Pell , Martha E. Pollack , Milind Tambe , Michael Wooldridge, The Belief-Desire-Intention Model of Agency, Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages, p.1-10, July 04-07, 1998
|
| |
7
|
Gray, R. S., Agent Tcl: A transportable agent system, http://agent.cs.dartmouth.edu/papers/gray:agenttcl.pdf, Dec. 1995.
|
 |
8
|
Ophir Holder , Israel Ben-Shaul , Hovav Gazit, Dynamic layout of distributed applications in FarGo, Proceedings of the 21st international conference on Software engineering, p.163-173, May 16-22, 1999, Los Angeles, California, United States
[doi> 10.1145/302405.302462]
|
 |
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.
|
|