Abstract
This article presents a BDI-based agent-oriented programming language, called
2APL (A Practical Agent Programming Language). This programming language facilitates
the implementation ofmulti-agent systems consisting of individual agents thatmay share and
access external environments. It realizes an effective integration of declarative and imperative
style programming by introducing and integrating declarative beliefs and goals with events
and
... read more