|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
11th Asia-Pacific Software Engineering Conference (APSEC'04)
Scenario Mechanism in Agent-Oriented Programming
Busan, Korea
November 30-December 03
ISBN: 0-7695-2245-9
| ASCII Text | x | ||
| Rui Shen, Ji Wang, Hong Zhu, "Scenario Mechanism in Agent-Oriented Programming," Asia-Pacific Software Engineering Conference, pp. 464-471, 11th Asia-Pacific Software Engineering Conference (APSEC'04), 2004. | |||
| BibTex | x | ||
| @article{ 10.1109/APSEC.2004.90, author = {Rui Shen and Ji Wang and Hong Zhu}, title = {Scenario Mechanism in Agent-Oriented Programming}, journal ={Asia-Pacific Software Engineering Conference}, volume = {0}, year = {2004}, issn = {1530-1362}, pages = {464-471}, doi = {http://doi.ieeecomputersociety.org/10.1109/APSEC.2004.90}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Asia-Pacific Software Engineering Conference TI - Scenario Mechanism in Agent-Oriented Programming SN - 1530-1362 SP464 EP471 A1 - Rui Shen, A1 - Ji Wang, A1 - Hong Zhu, PY - 2004 KW - null VL - 0 JA - Asia-Pacific Software Engineering Conference ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.2004.90
Scenario has been used to describe agent behaviors in the context of environment situations in the specification languages for agent-based systems, such as SLABS. It becomes an important language facility in the declaration of an agent for specifying its behaviors in its environment. Therefore, towards agent-oriented programming, it is necessary to introduce and implement scenario mechanism in programming languages. This paper reports our attempts to support the language facility from the view of programming languages, and presents an approach to facilitating the scenario mechanism in agent-oriented programming. The basic idea is to extend object-oriented programming language to support agent-oriented programming, where Java is chosen as the base language. Firstly, the language framework of agent-oriented programming, SLABSp is presented, mostly conforming to SLABS, whose syntax is extended based on Java. Scenario mechanism is introduced as the new feature in the programming language. Secondly, the underlying object models are defined to serve as the semantics of the language, where agents are modeled by a couple of objects. A compiler has been built to compile the agent-oriented programs into Java. A running platform has been constructed as the multi-agent runtime environment of SLABSp.
Citation:
Rui Shen, Ji Wang, Hong Zhu, "Scenario Mechanism in Agent-Oriented Programming," apsec, pp.464-471, 11th Asia-Pacific Software Engineering Conference (APSEC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.
