Abstract:
An Agent Oriented Programming Language (AOPL) represents a quite complex structure containing at least 3 parts: an interface, meaning a Domain Specific Language (DSL), an object oriented structure with included knowledge representation and reasoning capabilities (KR&R), and the simulation medium for a Multi-Agent System (MAS). The purpose of this paper is to provide a possible implementation for an Agent Oriented Programming Language Framework.