Developing Intelligent Agent Applications with JADE and JESS

Bala Balachandran

Research output: A Conference proceeding or a Chapter in BookConference contributionpeer-review

11 Citations (Scopus)


Agent systems differ from more traditional software systems because agents are intended to be independent autonomous, reactive, pro-active and sociable software entities. Due to these unique characteristics developing agent systems has been a very challenging task for agent researchers and application developers. JADE (Java Agent DEvelopment Framework) is an agent development tool, implemented in JAVA and FIPA-compliant. Although JADE provides all the mandatory components (FIPA) for the development of autonomous agents, it lacks the ability to include intelligent behaviour to individual agents. JESS (Java Expert System Shell), a rule-based programming environment written in Java, provides a powerful tool for developing systems with intelligent reasoning abilities. This paper examines the use of both JADE and JESS for the development intelligent agent systems and shares the experience of the authors in the development of a Personal Travel Assistant (PTA).
Original languageEnglish
Title of host publicationKnowledge-Based Intelligent Information and Engineering Systems
EditorsI Lovrek, R.J Howlett, L.C Jain
Place of PublicationBerlin Heidelberg
Number of pages9
ISBN (Print)9783540855668
Publication statusPublished - 2008
EventKES 2008 12th International Conference - Zagreb, Croatia
Duration: 3 Sept 20085 Sept 2008


ConferenceKES 2008 12th International Conference


Dive into the research topics of 'Developing Intelligent Agent Applications with JADE and JESS'. Together they form a unique fingerprint.

Cite this