Designing agent behavior with the extensible agent behavior specification language XABSL

29Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Specific behavior description languages prove to be suitable replacements to native programming language like C++ when the number and complexity of behavior patterns of an agent increases. The XML based Extensible Agent Behavior Specification Language (XABSL) also simplifies the process of specifying complex behaviors and supports the design of both very reactive and long term oriented behaviors. XABSL uses hierarchies of behavior modules called options that contain state machines for decision making. In this paper we introduce the architecture behind XABSL, the formalization of that architecture in XML and the software library XabslEngine that runs the formalized behavior on an agent platform. The GermanTeam [9] employed XABSL in the RoboCup Sony Four Legged League competitions in Fukuoka.

Cite

CITATION STYLE

APA

Lötzsch, M., Bach, J., Burkhard, H. D., & Jüngel, M. (2004). Designing agent behavior with the extensible agent behavior specification language XABSL. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 3020, pp. 114–124). Springer Verlag. https://doi.org/10.1007/978-3-540-25940-4_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free