This paper presents and discusses a first complete example of the use of JADEL. JADEL is a novel agent-oriented domain-specific programming language built on top of JADE, the well-known agent platform which provides solid agent technology and several tools for the creation of agents and multi-agent systems. The purpose of JADEL is to make the development of JADE agents and multi-agent systems easier and clearer by means of specific abstractions and a lighter syntax. In order to understand, and properly assess, the actual advantages of using JADEL, a well-known JADE demo that uses JADEspecific features like ontologies and interaction protocols has been rewritten in JADEL. This paper first briefly presents the main features of JADEL, then it discusses the rewritten demo and compares it with original JADE code.
A case study of the JADEL programming language / Bergenti, Federico; Iotti, Eleonora; Monica, Stefania; Poggi, Agostino. - ELETTRONICO. - 1664:(2016), pp. 85-90. (Intervento presentato al convegno 17th Workshop "From Objects to Agents" (WOA 2016) tenutosi a Catania nel 2016).
A case study of the JADEL programming language
BERGENTI, Federico;IOTTI, ELEONORA;MONICA, Stefania;POGGI, Agostino
2016-01-01
Abstract
This paper presents and discusses a first complete example of the use of JADEL. JADEL is a novel agent-oriented domain-specific programming language built on top of JADE, the well-known agent platform which provides solid agent technology and several tools for the creation of agents and multi-agent systems. The purpose of JADEL is to make the development of JADE agents and multi-agent systems easier and clearer by means of specific abstractions and a lighter syntax. In order to understand, and properly assess, the actual advantages of using JADEL, a well-known JADE demo that uses JADEspecific features like ontologies and interaction protocols has been rewritten in JADEL. This paper first briefly presents the main features of JADEL, then it discusses the rewritten demo and compares it with original JADE code.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.