Proceedings

Omniscient Debugging for GOAL Agents in Eclipse (Demonstration)

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Demos. Pages 5232-5234.

https://doi.org/10.24963/ijcai.2017/774

Abstract

The main goal of our demonstration is to show how omniscient debugging can be applied in practice to cognitive agents. A concrete implementation of the mechanisms proposed in Koeman et. al [2017] has been created for the GOAL agent programming language in the Eclipse environment, integrated with the source-level debugger of Koeman et. al [2016], thus fully implementing the proposal within a state-of-the-art setting. The implementation will be used together with typical agent programs to demonstrate its practical use.

  1. [Azadmanesh and Hauswirth, 2015] Mohammad R. Azad- manesh and Matthias Hauswirth. Space-time views for back-in-time debugging. Technical Report 2015/02, Uni- versity of Lugano, 2015.
  2. [Bracha, 2012] Gilad Bracha. Debug mode is the only mode. https://gbracha.blogspot.nl/2012/ 11/debug-mode-is-only-mode.html, Novem- ber 2012. Accessed: 2017-02-19. Link
  3. [Griffioen and Plenge, 2016] H.J. Griffioen and D. Plenge. Multi-agent systems in StarCraft. Bachelor thesis, Delft University of Technology, 2016.
  4. [Hindriks, 2009] Koen V. Hindriks. Programming rational agents in GOAL. In Amal El Fallah Seghrouchni, Jürgen Dix, Mehdi Dastani, and Rafael H. Bordini, editors, Multi- Agent Programming: Languages, Tools and Applications, pages 119-157. Springer US, 2009.
  5. [Johnson et al., 2009] Matthew Johnson, Catholijn Jonker, Birna van Riemsdijk, Paul J. Feltovich, and Jeffrey M. Bradshaw. Joint activity testbed: Blocks World for Teams (BW4T). In Huib Aldewereld, Virginia Dignum, and Gauthier Picard, editors, Engineering Societies in the Agents World X: 10th International Workshop, ESAW 2009, Utrecht, The Netherlands, November 18-20, 2009. Proceedings, pages 254-256. Springer Berlin Heidelberg, Berlin, Heidelberg, 2009.
  6. [Koeman and Hindriks, 2015] Vincent J. Koeman and Koen V. Hindriks. A fully integrated development environment for agent-oriented programming. In Yves Demazeau, Keith S. Decker, Javier Bajo Pérez, and Fernando de la Prieta, editors, Advances in Practical Applications of Agents, Multi-Agent Systems, and Sustain- ability: The PAAMS Collection, volume 9086 of LNCS, pages 288-291. Springer International Publishing, 2015.
  7. [Koeman et al., 2016] Vincent J. Koeman, Koen V. Hindriks, and Catholijn M. Jonker. Designing a source-level debug- ger for cognitive agent programs. Autonomous Agents and Multi-Agent Systems, 2016.
  8. [Koeman et al., 2017] Vincent J. Koeman, Koen V. Hindriks, and Catholijn M. Jonker. Omniscient debugging for cog- nitive agent programs. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI '17, Palo Alto, CA, USA, 2017. AAAI Press. IJCAI
  9. [Zeller, 2009] Andreas Zeller. Why Programs Fail, Second Edition: A Guide to Systematic Debugging. Morgan Kauf- mann Publishers Inc., San Francisco, CA, USA, 2nd edi- tion, 2009.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards