2013
DOI: 10.4304/jetwi.5.3.272-277
|View full text |Cite
|
Sign up to set email alerts
|

JAPL: the JADE Agent Programming Language

Abstract:

This article describes JADE Agent Programming Language (JAPL) that allows fast and efficient implementation of intelligent behaviors into mobile agents, based on three logical, FIPA speech acts, and a part of complex procedural script for actions. It integrates the ontologies and defines communication services. Rather than rely on a library of plans, JAPL allows agents to plan from first principles. It also describes how to program the multiple JADE behaviors using JAPL instructions and how to compile JAPL … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…It uses Jena 15 for ontology model manipulation and allows to model the agent knowledge using OWL and to exchange messages with OWL and SPARQL as content language. Ontologies are modelled with Protégé 16 following the CommonKADS knowledge and engineering methodology [310]; the MAS design is based on AUML [30] and MAScommonKADS [196].…”
Section: Agentowl (2006)mentioning
confidence: 99%
See 1 more Smart Citation
“…It uses Jena 15 for ontology model manipulation and allows to model the agent knowledge using OWL and to exchange messages with OWL and SPARQL as content language. Ontologies are modelled with Protégé 16 following the CommonKADS knowledge and engineering methodology [310]; the MAS design is based on AUML [30] and MAScommonKADS [196].…”
Section: Agentowl (2006)mentioning
confidence: 99%
“…https://jena.apache.org/documentation/ontologyd, last accessed in April 2020 16. https://protege.stanford.edu, last accessed in April 2020.…”
mentioning
confidence: 99%
“…AIL is a toolkit of Java classes designed to support the implementation of BDI (Belief, Desire, and Intention) programming languages that allows for model checking of programs implemented in these BDI languages. Numerous BDI languages have been ported to the AIL platform, including: Jason [11] implementation of AgentSpeak [12], JAPL [13], SAAPL [14] and GOAL [15]. The AIL contains data structures to store its internal state comprising: a belief base, a plan library, a set of intentions, and other temporary state information which can be adapted to the operational semantics of specifc BDI languages.…”
Section: Agent Infrastructure Layer (Ail)mentioning
confidence: 99%