Skip to main content

JADL – An Agent Description Language for Smart Agents

  • Conference paper
Declarative Agent Languages and Technologies IV (DALT 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4327))

Included in the following conference series:

Abstract

In this paper, we describe the declarative agent programming language Jadl (JIAC Agent Description Language). Based on three-valued logic, it incorporates ontologies, FIPA-based speech acts, a (procedural) scripting part for (complex) actions, and allows to define protocols and service based communication. Rather than relying on a library of plans, the framework implementing jadl allows agents to plan from first principles. We also describe the framework and some applications that have been implemented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Rao, A.S., Georgeff, M.P.: Modeling rational agents within a BDI-architecture. In: Allen, J., Fikes, R., Sandewall, E. (eds.) Principles of Knowledge Representation and Reasoning: Proc. of the Second International Conference (KR 1991), pp. 473–484. Morgan Kaufmann, San Mateo (1991)

    Google Scholar 

  2. Labrou, Y., Finin, T., Peng, Y.: The current landscape of agent communication languages. IEEE Intelligent Systems 14, 45–52 (1999)

    Article  Google Scholar 

  3. Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent based computing - agent technology roadmap. Roadmap, AgentLink III (2005) (Draft Version of July 2005)

    Google Scholar 

  4. Sesseler, R.: Eine modulare Architektur für dienstbasierte Interaktion zwischen Agenten. Doctocal thesis, Technische Universität Berlin (2002)

    Google Scholar 

  5. Kleene, S.C.: Introduction to Metamathematics. Wolters-Noordhoff Publishing and North-Holland Publishing Company (1971) (written in 1953)

    Google Scholar 

  6. Kotagiri, R., Bailey, J., Busetta, P.: Transaction oriented computational models for multi-agent systems. In: Proc. 13th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2001), pp. 11–17. IEEE Press, Los Alamitos (2001)

    Google Scholar 

  7. Rao, A.S.: AgentSpeak(L): BDI agents speak out in a logical computable language. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 42–55. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  8. Bordini, R.H., Hübner, J.F., et al.: Jason: a Java Based AgentSpeak Interpreter Used with SACI for Multi-Agent Distribution over the Net. 5th edn. (2004)

    Google Scholar 

  9. Dastani, M.: 3APL Platform. Utrecht University (2004)

    Google Scholar 

  10. Hindriks, K.V., Boer, F.S.D., der Hoek, W.V., Meyer, J.J.: Agent programming in 3apl. Autonomous Agents and Multi-Agent Systems 2, 357–401 (1999)

    Article  Google Scholar 

  11. Giacomo, G., Lesperance, Y., Levesque, H.: Congolog, a concurrent programming language based on the situation calculus: Foundations. Technical report, University of Toronto (1999)

    Google Scholar 

  12. Giacomo, G., Lesperance, Y., Levesque, H.: Congolog, a concurrent programming language based on the situation calculus: Language and implementation. Technical report, University of Toronto (1998)

    Google Scholar 

  13. Finger, M., Fisher, M., Owens, R.: Metatem at work: Modelling reactive systems using executable temporal logic. In: Proceedings of the International Conference on Industrial and Engeneering Applications of Artificial Intelligence, Gordon and Breach (1993)

    Google Scholar 

  14. Fisher, M., Ghidini, C., Hirsch, B.: Programming groups of rational agents. In: Dix, J., Leite, J. (eds.) CLIMA 2004. LNCS (LNAI), vol. 3259, pp. 16–33. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  15. Busetta, P., Rönnquist, R., Hodgson, A., Lucas, A.: JACK — components for intelligent agents in java. Technical report, Agent Oriented Software Pty, Ltd. (1999)

    Google Scholar 

  16. Bellifemine, F., Poggi, A., Rimassa, G.: JADE - a FIPA-compliant agent framework. Internal technical report, CSELT (1999); Part of this report has been also published. In: Proceedings of PAAM 1999, pp. 97–108 (April 1999)

    Google Scholar 

  17. Helsinger, A., Thome, M., Wright, T.: Cougaar: A scalabe, distributed multi-agent architecture. In: IEEE SMC 2004 (2004)

    Google Scholar 

  18. Gutknecht, O., Ferber, J.: The madkit agent platform architecture. Technical Report R.R.LIRMM00xx, Laboratoire d’Informatique, de Robotqiue et de Microélectronique de Montpellier (2000)

    Google Scholar 

  19. Bratman, M.E.: Intentions, Plans, and Practical Reason. Havard University Press, Cambridge (1987)

    Google Scholar 

  20. Penberthy, J.S., Weld, D.: UCPOP: A sound, complete, partial-order planner for ADL. In: Proceedings of Knowledge Review 92, Cambridge, MA, pp. 103–114 (1992)

    Google Scholar 

  21. FIPA: Fipa acl message structure specification (2002)

    Google Scholar 

  22. Albayrak, S., Konnerth, T., Hirsch, B.: Ensuring security and accountability in agent communication (in preparation, 2005)

    Google Scholar 

  23. Lyons, K.: The agile approach. Technical report, Conoco Phillips Australia Pty Ltd. (2004)

    Google Scholar 

  24. Rieger, A., Cissée, R., Feuerstack, S., Wohltorf, J., Albayrak, S.: An agent-based architecture for ubiquituous multitmodal user interfaces. In: The 2005 International Conference in Active Media Technology (2005)

    Google Scholar 

  25. Wohltorf, J., Cissée, R., Rieger, A.: BerlinTainment: An agent-based context-aware entertainment planning system. IEEE Communications Magazine 43, 102–109 (2005)

    Article  Google Scholar 

  26. Albayrak, S., Dragan, M.: Generic intelligent personal information agent. In: International Conference on Advances in Internet, Processing, Systems, and Interdisciplinary Research (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Konnerth, T., Hirsch, B., Albayrak, S. (2006). JADL – An Agent Description Language for Smart Agents. In: Baldoni, M., Endriss, U. (eds) Declarative Agent Languages and Technologies IV. DALT 2006. Lecture Notes in Computer Science(), vol 4327. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11961536_10

Download citation

  • DOI: https://doi.org/10.1007/11961536_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-68959-1

  • Online ISBN: 978-3-540-68961-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics