Skip to main content

Debugging Agents in Agent Factory

  • Conference paper
Programming Multi-Agent Systems (ProMAS 2006)

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

Included in the following conference series:

Abstract

The ability to effectively debug agent-oriented applications is vital if agent technologies are to become adopted as a viable alternative for complex systems development. Recent advances in the area have focussed on the provision of support for debugging agent interaction where tools have been provided that allow developers to analyse and debug the messages that are passed between agents.

One potential approach for constructing agent-oriented applications is through the use of agent programming languages. Such languages employ mental notions such as beliefs, goals, commitments, and intentions to facilitate the construction of agent programs that specify the high-level behaviour of the agent. This paper describes how debugging has been supported for one such language, namely the Agent Factory Agent Programming Language (AFAPL).

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. Appel, A., Palsberg, J.: Modern Compiler Implementation in Java, 2nd edn. Cambridge University Press, Cambridge (2002)

    MATH  Google Scholar 

  2. Bellifemine, F., Poggi, A., Rimassa, G.: JADE: A FIPA-compliant agent framework. In: Proceedings of the 4th International Conference and Exhibition on The Practical Application of Intelligent Agents and Multi-Agents (PAAM), London, UK (1999)

    Google Scholar 

  3. Botia, J.: Debugging hugh multi-agent systems: group and social perspectives. In: Programming Multi-Agent Systems (PROMAS), Agentlink Technical Forum 3, Budapest (2005)

    Google Scholar 

  4. Busetta, P., Ronnquist, R., Hodgson, A., Lucas, A.: JACK Intelligent Agents: Components for Intelligent Agents in Java. In: AgentLink Newsletter 1 (Jan. 1999)

    Google Scholar 

  5. Collier, R.: Agent Factory: An Environment for the Engineering of Agent-Oriented Applications. Ph.D. Thesis, University College Dublin, Ireland (2001)

    Google Scholar 

  6. Collier, R., O’Hare, G., Lowen, T., Rooney, C.: Beyond prototyping in the factory of the agents. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 383–393. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. Collier, R., Rooney, C., O’Hare, G.M.P.: A UML-based Software Engineering Methodology for Agent Factory. In: Proceedings of the 16th International Conference on Software Engineering and Knowledge Engineering (SEKE-2004), Banff, Alberta, Canada, 20-25th June (2004)

    Google Scholar 

  8. Collier, R., Ross, R., O’Hare, G.M.P.: A Role-based Approach to Reuse in Agent-Oriented Programming. In: AAAI Fall Symposium on Roles, an interdisciplinary perspective (Roles 2005), Hyatt Crystal City, Arlington, Virginia, USA, November 3-6, pp. 3–6 (2005)

    Google Scholar 

  9. Dastani, M., van Riensdijk, B., Dignum, F., Meyer, J.-J.: A programming language for cognitive agents: Goal directed 3apl. In: Proc. of AAMAS2003, Melbourne (2003)

    Google Scholar 

  10. Dastani, M., Sanz, J.: Programming Multi-Agent Systems (PROMAS) Agentlink Technical Forum Report. Agentlink News, Issue 19 (November 2005)

    Google Scholar 

  11. Duffy, B.R., O’Hare, G.M.P., O’Donoghue, R.P.S., Rooney, C.F.B., Collier, R.: Reality and virtual reality in mobile robotics. In: 1st International Workshop on Managing Interactions in Smart Environments MANSE’99, Dublin, December (1999)

    Google Scholar 

  12. Foundation for Intelligent Physical Agents: The FIPA 2000 Standards. http://www.fipa.org

  13. Guha, S., Rastogi, R., Shim, K.: ROCK: A Robust Clustering Algorithm for Categorical Attributes. Information Systems (2000)

    Google Scholar 

  14. JACK: JACK Intelligent Agents Tracing and Logging Manual. 8th June (2005), http://www.agent-software.com/shared/demosNdocs/JACK_Tracing_Manual_WEB/index.html

  15. Jennings, N.R.: On Agent-Based Software Engineering. Artificial Intelligence 117(2), 277–296 (2000)

    Article  MATH  Google Scholar 

  16. Lam, D., Barber, K.: Debugging Agent Behaviour in an Implemented Agent System. In: Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F. (eds.) Programming Multi-Agent Systems. LNCS (LNAI), vol. 3346, Springer, Heidelberg (2005)

    Google Scholar 

  17. Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction - A Roadmap for Agent-Based Computing (2005)

    Google Scholar 

  18. Muldoon, C., O’Hare, G.M.P., Phelan, D., Strahan, R., Collier, R.: ACCESS: An Agent Architecture for Ubiquitous Service Delivery. In: Klusch, M., Omicini, A., Ossowski, S., Laamanen, H. (eds.) CIA 2003. LNCS (LNAI), vol. 2782, Springer, Heidelberg (2003)

    Google Scholar 

  19. Ndumu, D., Nwana, H., Lee, L., Collis, J.: Visualising and Debugging Distributed Multi-Agent Systems. In: Proceedings of the third annual conference on Autonomous Agents, Seattle, Washington, USA, pp. 326–333 (1999)

    Google Scholar 

  20. O’Hare, G.M.P., Collier, R., Conlon, J., Abbas, S.: Agent Factory: An Environment for Constructing and Visualising Agent Communities. In: 9th AICS Conference, Irish Artificial Intelligence and Cognitive Science Conference, UCD, Dublin, 19th-21st Aug. (1998)

    Google Scholar 

  21. Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: Implementing a BDI-Infrastructure for JADE Agents. EXP - In Search of Innovation (Special Issue on JADE) 3(3), 76–85 (2003)

    Google Scholar 

  22. Rooney, C F.B., Collier, R.W., O’Hare, G.P.: VIPER: VIsual Protocol EditoR. In: De Nicola, R., Ferrari, G.L., Meredith, G. (eds.) COORDINATION 2004. LNCS, vol. 2949, pp. 24–27. Springer, Heidelberg (2004)

    Google Scholar 

  23. Ross, R., Collier, R., O’Hare, G.: AF-APL: Bridging princples and practices in agent oriented languages. In: Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F. (eds.) Programming Multi-Agent Systems. LNCS (LNAI), vol. 3346, Springer, Heidelberg (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rafael H. Bordini Mehdi Dastani Jürgen Dix Amal El Fallah Seghrouchni

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Collier, R. (2007). Debugging Agents in Agent Factory. In: Bordini, R.H., Dastani, M., Dix, J., Seghrouchni, A.E.F. (eds) Programming Multi-Agent Systems. ProMAS 2006. Lecture Notes in Computer Science(), vol 4411. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71956-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71956-4_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71955-7

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics