Article

Article title KNOWLEDGE–BASED SPECIFICATION LANGUAGE AND REUSABLE SOFTWARE SUPPORTING AUTONOMOUS AGENTS’ TEAMWORK
Authors V.I. Gorodetsky, S.V. Serebryakov, D.V. Trotsky
Section SECTION I. THE ANALYSIS AND SYNTHESIS OF COMPLEX SYSTEMS
Month, Year 03, 2011 @en
Index UDC 681.3
DOI
Abstract The paper analyses the existing theories, models, software infrastructures and teamwork–oriented programming languages in order to match their expressive capabilities to the advanced frameworks and infrastructures and proposes high–level knowledge–based teamwork specification language and reusable domain–independent software components intended to support the development and implementation of autonomous agent teamwork systems. The developed language and reusable software are validated through the software prototyping the teamwork of autonomous underwater robots patrolling the 3D underwater space of a sea port.

Download PDF

Keywords Autonomous agents; teamwork; scenario knowledge; goal-oriented planning; autonomous underwater robots.
References 1. Aalst, W., Hofstede, A. YAWL: Yet Another Workflow Language // In: Information Systems. – 2005. – Vol. 30 (4). – Р. 245-275
2. Aalst, W. The Application of Petri Nets to Workflow Management // In: Journal of Circuits, System and Computers. – 1998. – Vol. 8 (1). – P. 21-66
3. Barbuceanu M., Fox M. The Architecture for an Agent Building Shell. In: Wooldridge, M., Muller, J., Tambe M. (eds.) Intelligent Agents, vol. 2, Lecture Notes in Artificial Intelligence, 1037, Springer-Verlag, Heidelberg (1996).
4. Cohen P.and Levesque H.J. Teamwork. Nous, 35, 1991.
5. Farinelli A., Iocchi, L., Nardi D., Ziparo V.A. Assignment of Dynamically Perceived Tasks by Token Passing in Multi-Robot Systems. In: Proceedings of the IEEE, Special Issue on MultiRobot Systems (2006).
6. FIPA Nomadic agent working Group WG6: Functional Architecture Specification Draft 012, http://www.fipa.org/P2PNA-WG-docs/P2PNA-Spec-Draft012.doc.
7. Gorodetsky V., Karsaev O., Samoylov V., Serebryakov S. P2P Agent Platform: Implementation and Testing, in Joseph, S., Despotovic, Z., Moro, G., Bergammaschi, S.(Eds.) Agent and Peer to Peer Computing, LCNS. Vol. 5319, Springer, 41–54 (2010).
8. Gorodetsky V., Karsaev O., Samoylov V., Serebryakov S., Balandin S., Leppanen S., Turunen M. Virtual P2P Environment for Testing and Evaluation of Mobile P2P Agents Networks. The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2008), Valencia, Spain, IEEE Computer Society, 2008. – P. 422-429.
9. Grosz B. Collaborating Systems. AI Magazine, 17(2), 1996.
10. Grosz B. and Kraus S. Collaborative Plans for Complex Group Actions // Artificial Intelligence. – 1996. – № 86. – P. 269-358.
11. Jennings N.R. Varga L.Z. Aarnts R.P. Fuchs J. and Skarek P. Transforming standalone expert systems into a community of cooperating agents // Int. Journal of Engineering Applications of Artificial Intelligence. – 1993. –№ 6 (4). – P. 317-331.
12. Jennings N. Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions // In: Artificial Intelligence. – 1995. – Vol. 75. – Р. 195-240.
13. Jennings N., Norman T., Faratin P. ADEPT: An Agent-Based Approach to Business Process Management. In: ACM SIGMOD Record. – 1998. – Vol. 27(4). – P. 32-39.
14. Konolige K. COLBERT: A Language for Reactive Control in Saphira. In: KI '97 Proceedings of the 21st Annual German Conference on Artificial Intelligence: Advances in Artificial Intelligence, Lecture Notes in Computer Science. Springer-Verlag, London, 1997. – Vol. 1303. – P. 31-52.
15. Lőtzsch M. XABSL - A Behavior Engineering System for Autonomous Agents. Diploma thesis. Humboldt-Universit_at zu Berlin (2004) Available online: http://www.martinloetzsch.de/papers/diploma-thesis.pdf.
16. Pynadath Tambe M. An automated teamwork infrastructure for heterogeneous software agents and humans. In: Journal of Autonomous Agents and Multi-Agent Systems (JAAMAS): Special Issue on Infrastructure and Requirements for Building Research Grade Multi-Agent Systems (2002).
17. Rich C., Sidner C. COLLAGEN: When Agents Collaborate with People. In: Proceedings of the International Conference on Autonomous Agents (Agents'97) (1997).
18. Risler M., von Stryk O. Formal Behavior Specification of Multi-Robot Systems Using Hierarchical State Machines in XABSL. AAMAS08 Workshop on Formal Models and Methods for Multi-Robot Systems. Estoril (2008), see also http://www.xabsl.de.
19. RoboCup initiative, http://www.robocup.org/.
20. Sycara K., Paolucci M., Giampapa J., van Velsen M. The RETSINA Multiagent Infrastructure. Autonomous Agents and Multi-agent Systems, vol. 7(1) (2003).
21. Sycara K., Sukthankar G. Literature Review of Teamwork Models. CMU-RI-TR-06-50, November 2006, Robotics Institute Carnegie Mellon University, 2006.
22. http://www.ri.cmu.edu/pub_files/pub4/sycara_katia_2006_1/sycara_katia_ 2006_1.pdf.
23. Tambe M. Towards Flexible Teamwork // Journal of Artificial Intelligence Research. 1997. – № 7. – P. 83-124.
24. Tambe M., Shen W-M., Mataric M., Pynadath D. Goldberg D., Modi P.J, Qiu Z., Salemi B. Teamwork in Cyberspace: Using TEAMCORtEo Make Agents Team-Ready / Proceedings of AAAI Spring Symposium on Agents in Cyberspace. – P. 136- 141 (1999).
25. Weske M. Business Process Management: Concepts, Languages, Architectures. Springer (2007).
26. Ziparo V.A., Iocchi L. Petri Net Plans. In: Fourth International Workshop on Modeling of Objects // Components, and Agents. – Turku, 2006. – P. 267-289.
27. Ziparo V., Iocchi, L., Nardi, D., Palamara P. F., Costelha H. Petri Net Plans: a Formal Model for Representation and Execution of Multi-Robot Plans. In: AAMAS, Estoril, (1). – P. 79-86. (2008).

Comments are closed.