|
ABSTRACT
Modern computing systems require powerful software frameworks to ease their development and manage their complexity. These issues are addressed within both Component-Based Software Engineering and Agent-Oriented Software Engineering, although few integrated solutions exist. This paper discusses a novel integration strategy, which builds upon both paradigms to address their shortcomings while leveraging their different characteristics to define a complete software framework.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Amor, M., Fuentes, L., and Troya, J. M., Putting Together Web Services and Compositional Software Agents, J. M. Cueva Lovelle et al. (Eds.): ICWE 2003, LNCS 2722, pp. 44--53, 2003.
|
| |
2
|
Brooks, R. A. (1991) New Approaches to Robotics. Science (253), September 1991, pp. 1227--1236.
|
| |
3
|
Brooks, A. et al., Towards Component-Based Robotics, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2005), August 2--6 2005, Edmonton, Alberta.
|
| |
4
|
|
| |
5
|
Collier, R. W. et al., Beyond Prototyping in the Valley of the Agents, in Multi-Agent Systems and Applications III, Lecture Notes in Computer Science (LNCS 2691), Springer-Verlag
|
| |
6
|
Dragone, M., Lillis, D., Muldoon, C., Tynan, R., Collier, R. W., and O'Hare, G. M. P. Dublin Bogtrotters: Agent Herders, In Post-proceedings of the Sixth international Workshop on Programming Multi-Agent Systems, ProMAS, 2008.
|
| |
7
|
Dragone, M.: An agent-based robot software framework. PhD Thesis, Dept. of Computer Science, Univ. College Dublin, 2007. {online} http://csserver.ucd.ie/~mdragone/pubs/MauroDragonePhdThesis.pdf.
|
| |
8
|
Dragone, M., Holz, T. and O'Hare, G. M. P. Using Mixed Reality Agents as Social Interfaces for Robots, In IEEE International Workshop on Robot and Human Interactive Communication. ROMAN, 2007.
|
| |
9
|
Gat, E., ATLANTIS: Integrating planning and reacting in a heterogeneous asynchronous architecture for controlling real-world mobile robots. In Proceedings of the Tenth National Conference on Artificial Intelligence (AAAI-92). pp. 809--815, 1992.
|
| |
10
|
<u>Koes</u>, M., <u>Nourbakhsh</u>, L., and <u>Sycara</u> K., Communication Efficiency in Multi-agent Systems, In Proceedings of ICRA 2004, Vol. 3, May, 2004, pp. 2129--2134, 2004.
|
| |
11
|
<u>Natali</u>, A., <u>Oliva</u>, E., Ricci, A., <u>Viroli</u>, M., A Framework for Engineering Interactions in Java-based Component Systems. Electr. Notes Theor. Computer Science. 154(1): 43--6, 2006.
|
| |
12
|
Peng, L, Collier, R., Mur, A., Lillis, D., Toolan, F., and Dunnion, J., A Self-Configuring Agent-Based Document Indexing System, in Multi-Agent Systems and Applications IV, Lecture Notes in Artificial Intelligence (LNAI), Volume 3690, Springer-Verlag
|
| |
13
|
Alessandro Ricci , Michele Piunti , L. Daghan Acay , Rafael H. Bordini , Jomi F. Hübner , Mehdi Dastani, Integrating heterogeneous agent programming platforms within artifact-based environments, Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems, May 12-16, 2008, Estoril, Portugal
|
| |
14
|
Ross, R., Collier, R., O'Hare, G. M. P., (2004), AF-APL -- Bridging Principles & Practice in Agent-Oriented Languages, Programming Multi-Agent Systems, Lecturer Notes in Artificial Intelligence (LNAI), Volume 3346, Springer-Verlag.
|
| |
15
|
|
|