Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1759324.1759342guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Debugging agents in agent factory

Published: 09 May 2006 Publication History
  • Get Citation Alerts
  • 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).

    References

    [1]
    Appel, A., Palsberg, J.: Modern Compiler Implementation in Java (Second Edition). ISBN 0-521-82060-X, Cambridge University Press, UK, 2002
    [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.
    [3]
    Botia, J.: Debugging hugh multi-agent systems: group and social perspectives. Programming Multi-Agent Systems (PROMAS), Agentlink Technical Forum 3, Budapest, 2005.
    [4]
    Busetta, P., Ronnquist, R., Hodgson, A., and Lucas, A.: JACK Intelligent Agents: Components for Intelligent Agents in Java. in AgentLink Newsletter 1, January, 1999.
    [5]
    Collier, R.: Agent Factory: An Environment for the Engineering of Agent-Oriented Applications. Ph.D. Thesis, University College Dublin, Ireland, 2001
    [6]
    Collier, R., O'Hare, G., Lowen, T., Rooney, C.: Beyond prototyping in the factory of the agents. In Proceedings of the 3rd Central and Eastern European Conference on Multi-Agent Systems (CEEMAS'03), 383-393, 2003.
    [7]
    Collier, R., Rooney, C., O'Hare, G.M.P.: A UML-based Software Engineering Methodology for Agent Factory. Proceedings of the 16th International Conference on Software Engineering and Knowledge Engineering (SEKE-2004), Banff, Alberta, Canada, 20-25th June.
    [8]
    Collier, R., Ross, R., O'Hare, G.M.P.: A Role-based Approach to Reuse in Agent-Oriented Programming. AAAI Fall Symposium on Roles, an interdisciplinary perspective (Roles 2005), November 3-6, Hyatt Crystal City, Arlington, Virginia, USA, 2005
    [9]
    Dastani, M., van Riensdijk, B., Dignum, F., and Meyer, J-J: A programming language for cognitive agents: Goal directed 3apl. Proc. of AAMAS2003, Melbourne, 2003.
    [10]
    Dastani, M., Sanz, J.: Programming Multi-Agent Systems (PROMAS) Agentlink Technical Forum Report. in Agentlink News, Issue 19, ISSN 1465-3842, November 2005.
    [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 1st InternationalWorkshop on Managing Interactions in Smart Environments MANSE'99, Dublin December 1999
    [12]
    Foundation for Intelligent Physical Agents: The FIPA 2000 Standards. url: http://www.fipa.org
    [13]
    Guha, S., Rastogi, R., Shim, K.: ROCK: A Robust Clustering Algorithm for Categorical Attributes. Information Systems, 2000
    [14]
    JACK: JACK Intelligent Agents Tracing and Logging Manual. url: http://www. agent-software.com/shared/demosNdocs/JACK Tracing Manual WEB/index.html, 8th June, 2005
    [15]
    Jennings, N. R.: On Agent-Based Software Engineering. Artificial Intelligence, 117 (2) 277-296, 2000.
    [16]
    Lam, D., Barber, K.: Debugging Agent Behaviour in an Implemented Agent System. In Proc. The Second International Workshop on Programming Multiagent Systems Languages and tools (PROMAS 2004). Held at AAMAS 04, New York, USA, 2004
    [17]
    Luck, M., McBurney, P., Shehory, O., Willmott, S.: Agent Technology: Computing as Interaction - A Roadmap for Agent-Based Computing. ISBN 085432-845-9, 2005
    [18]
    Muldoon C., OHare G.M.P., Phelan D., Strahan R., Collier R.: ACCESS: An Agent Architecture for Ubiquitous Service Delivery. Proc 7th Intl Workshop on Cooperative Information Agents (CIA2003), Helsinki, 2003.
    [19]
    Ndumu, D., Nwana, H., Lee, L., Collis, J.: Visualising and Debugging Distributed Multi-Agent Systems. Proceedings of the third annual conference on Autonomous Agents, Seattle, Washington, USA, pgs 326 - 333, 1999
    [20]
    OHare, G.M.P., Collier, R., Conlon, J. and Abbas, S.: Agent Factory: An Environment for Constructing and Visualising Agent Communities. 9th AICS Conference, Irish Artificial Intelligence and Cognitive Science Conference, UCD, Dublin, 19th- 21st Aug., 1998.
    [21]
    Pokahr A., Braubach L., Lamersdorf W.: Jadex: Implementing a BDI-Infrastructure for JADE Agents. EXP - In Search of Innovation (Special Issue on JADE), Vol 3, Nr. 3, Telecom Italia Lab, Turin, Italy, September 2003, pp. 76-85.
    [22]
    Rooney, C F.B., Collier, R.W., O'Hare, G.P.: VIPER: VIsual Protocol EditoR. in 6th International Conference on Coordination Languages and Models (COORDINATION 2004), Pisa, February 24-27, 2004.
    [23]
    Ross, R., Collier, R., O'Hare, G.: AF-APL: Bridging princples and practices in agent oriented languages. In Proc. The Second International Workshop on Programming Multiagent Systems Languages and tools (PROMAS 2004). Held at AAMAS 04, New York, USA, 2004

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ProMAS'06: Proceedings of the 4th international conference on Programming multi-agent systems
    May 2006
    249 pages
    ISBN:9783540719557

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 09 May 2006

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Agent systems verificationApplied Intelligence10.1007/s10489-017-1112-z48:5(1251-1274)Online publication date: 1-May-2018
    • (2017)Omniscient debugging for cognitive agent programsProceedings of the 26th International Joint Conference on Artificial Intelligence10.5555/3171642.3171681(265-272)Online publication date: 19-Aug-2017
    • (2017)Debugging Agent Programs with Why?Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems10.5555/3091125.3091166(251-259)Online publication date: 8-May-2017
    • (2017)Designing a source-level debugger for cognitive agent programsAutonomous Agents and Multi-Agent Systems10.1007/s10458-016-9346-431:5(941-970)Online publication date: 1-Sep-2017
    • (2016)Automating Failure Detection in Cognitive Agent ProgramsProceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems10.5555/2936924.2937104(1237-1246)Online publication date: 9-May-2016
    • (2015)Exploring AOP from an OOP perspectiveProceedings of the 5th International Workshop on Programming Based on Actors, Agents, and Decentralized Control10.1145/2824815.2824818(25-36)Online publication date: 26-Oct-2015
    • (2013)Debugging Mobile Agent SystemsProceedings of International Conference on Information Integration and Web-based Applications & Services10.1145/2539150.2539261(667-670)Online publication date: 2-Dec-2013
    • (2013)Data mining agent conversationsInformation Sciences: an International Journal10.1016/j.ins.2012.12.019230(132-146)Online publication date: 1-May-2013
    • (2012)An approach to debug interactions in multi-agent system software testsInformation Sciences: an International Journal10.1016/j.ins.2012.04.001205(38-57)Online publication date: 1-Nov-2012
    • (2009)Space-time diagram generation for profiling multi agent systemsProceedings of the 7th international conference on Programming multi-agent systems10.5555/1928304.1928319(170-184)Online publication date: 10-May-2009
    • Show More Cited By

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media