Abstract
This position paper addresses the question of integrating GRID and MAS (Multi-Agent Systems) models by means of a service oriented approach. Service Oriented Computing (SOC) tries to address many challenges in the world of computing with services. The concept of service is clearly at the intersection of GRID and MAS and their integration allows to address one of these key challenges: the implementation of dynamically generated services based on conversations. In our approach, services are exchanged (i.e., provided and used) by agents through GRID mechanisms and infrastructure. Integration goes beyond the simple interoperation of applications and standards, it has to be intrinsic to the underpinning model. We introduce here an (quite unique) integration model for GRID and MAS. This model is formalized and represented by a graphical description language called Agent-Grid Integration Language (AGIL). This integration is based on two main ideas: (i) the representation of agent capabilities as Grid services in service containers; (ii) the assimilation of the service instantiation mechanism (from GRID) with the creation of a new conversation context (from MAS). The integrated model may be seen as a formalization of agent interaction for service exchange.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
- Multiagent System
- Grid Service
- Conversation Context
- Open Grid Service Architecture
- Cognitive Environment
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Foster, I., Jennings, N.R., Kesselman, C.: Brain meets brawn: why Grid and agents need each other. In: 3rd International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS 2004, New York, NY, USA, July 2004, vol. 1, pp. 8–15 (2004)
Huhns, M.N., Singh, M.P., Burstein, M., Decker, K., Durfee, E., Finin, T., Gasser, L., Goradia, H., Jennings, N.R., Lakkaraju, K., Nakashima, H., Parunak, V., Rosenschein, J.S., Ruvinsky, A., Sukthankar, G., Swarup, S., Sycara, K., Tambe, M., Wagner, T., Zavala, L.: Research directions for service-oriented multiagent systems. Internet Computing 9(6), 65–70 (2005)
Rana, O.F., Moreau, L.: Issues in building agent based computational Grids. In: 3rd Workshop of the UK Special Interest Group on Multi-Agent Systems, UKMAS 2000, Oxford, UK, pp. 1–11 (December 2000)
Roure, D.D., Jennings, N.R., Shadbolt, N.: Research agenda for the Semantic Grid: a future e-science infrastructure. Technical report, University of Southampton, UK (June 2001); Report commissioned for EPSRC/DTI Core e-Science Programme
Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The physiology of the Grid: an Open Grid Services Architecture for distributed systems integration. In: Open Grid Service Infrastructure WG, Global Grid Forum, The Globus Alliance (June 2002)
Foster, I., Frey, J., Graham, S., Tuecke, S., Czajkowski, K., Ferguson, D.F., Leymann, F., Nally, M., Sedukhin, I., Snelling, D., Storey, T., Vambenepe, W., Weerawarana, S.: Modeling stateful resources with Web services. Whitepaper Ver. 1.1, The Globus Alliance (May 2004)
Singh, M.P., Huhns, M.N.: Service-Oriented Computing, Semantics, Processes, Agents. John Wiley & Sons, Chichester (2005)
Jonquet, C., Cerri, S.: The STROBE model: Dynamic Service Generation on the Grid. Applied Artificial Intelligence, Special issue on Learning Grid Services 19(9-10), 967–1013 (2005)
Jonquet, C.: Dynamic Service Generation: Agent interactions for service exchange on the Grid. PhD thesis, University Montpellier 2, Montpellier, France (November 2006)
Jonquet, C., Dugenie, P., Cerri, S.A.: Agent-Grid Integration Language. Multiagent and Grid Systems (2008); Accepted for publication - In press expected Number 1 vol. 4 (2008)
Moreau, L.: Agents for the Grid: a comparison with Web services (part 1: the transport layer). In: Bal, H.E., Lohr, K.P., Reinefeld, A. (eds.) 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGRID 2002, pp. 220–228. IEEE Computer Society, Berlin (2002)
Huhns, M.N.: Agents as Web services. Internet Computing 6(4), 93–95 (2002)
Lyell, M., Rosen, L., Casagni-Simkins, M., Norris, D.: On software agents and Web services: usage and design concepts and issues. In: 1st International Workshop on Web Services and Agent Based Engineering, WSABE 2003, Melbourne, Australia (July 2003)
Buhler, P.A., Vidal, J.M.: Integrating agent services into BPEL4WS defined workflows. In: 4th International Workshop on Web-Oriented Software Technologies, IWWOST 2004, Munich, Germany (July 2004)
Greenwood, D., Calisti, M.: Engineering Web service - agent integration. In: IEEE Systems, Cybernetics and Man Conference, SMC 2004, The Hague, Netherlands, vol. 2, pp. 1918–1925. IEEE Computer Society, Los Alamitos (2004)
Ishikawa, F., Yoshioka, N., Tahara, Y.: Toward synthesis of Web services and mobile agents. In: 2nd International Workshop on Web Services and Agent Based Engineering, WSABE 2004, New York, NY, USA, pp. 48–55 (July 2004)
Peters, J.: Integration of mobile agents and Web services. In: 1st European Young Researchers Workshop on Service-Oriented Computing, YR-SOC 2005, Leicester, UK, Software Technology Research Laboratory, April 2005, pp. 53–58, De Montfort University (2005)
Maximilien, E.M., Singh, M.P.: Agent-based architecture for autonomic Web service selection. In: 1st International Workshop on Web Services and Agent Based Engineering, WSABE 2003, Sydney, Australia (July 2003)
Singh, M.P., Huhns, M.N.: Multiagent systems for workflow. Intelligent Systems in Accounting, Finance and Management 8(2), 105–117 (1999)
Maamar, Z., Mostéfaoui, S.K., Lahkim, M.: Web services composition using software agents and conversations. In: Benslimane, D. (ed.) Les services Web, RSTI-ISI, Lavoisier, vol. 10, pp. 49–66 (2005)
Hanson, J.E., Nandi, P., Levine, D.W.: Conversation-enabled Web services for agents and e-business. In: 3rd International Conference on Internet Computing, IC 2002, Las Vegas, NV, USA, June 2002, pp. 791–796 (2002)
Ardissono, L., Goy, A., Petrone, G.: Enabling conversations with Web services. In: 2nd International Joint Conference on Autonomous Agents and Multi-Agent Systems, AAMAS 2003, Melbourne, Australia, pp. 819–826. ACM Press, New York (2003)
Manola, F., Thompson, C.: Characterizing the agent Grid. Technical report 990623, Object Services and Consulting, Inc. (June 1999)
Cao, J., Jarvis, S.A., Saini, S., Kerbyson, D.J., Nudd, G.R.: ARMS: an Agent-based Resource Management System for Grid computing. Scientific Programming, Special issue on Grid Computing 10(2), 135–148 (2002)
Shen, W., Li, Y., Ghenniwa, H.H., Wang, C.: Adaptive negotiation for agent-based Grid computing. In: 1st International Agentcities Workshop on Challenges in Open Agent Environments, Bologna, Italy, July 2002, pp. 32–36 (2002)
Manvi, S.S., Birje, M.N., Prasad, B.: An agent-based resource allocation model for computational Grids. Multiagent and Grid Systems 1(1), 17–27 (2005)
Patel, J., Teacy, W.T.L., Jennings, N.R., Luck, M., Chalmers, S., Oren, N., Norman, T.J., Preece, A., Gray, P.M.D., Shercliff, G., Stockreisser, P.J., Shao, J., Gray, W.A., Fiddian, N.J., Thompson, S.: Agent-based virtual organisations for the Grid. Multiagent and Grid Systems 1(4), 237–249 (2005)
Ferber, J., Gutknecht, O., Michel, F.: From agents to organizations: an organizational view of multi-agent systems. In: Giorgini, P., Müller, J.P., Odell, J.J. (eds.) AOSE 2003. LNCS, vol. 2935, pp. 214–230. Springer, Heidelberg (2004)
Cerri, S.A.: Cognitive Environments in the STROBE model. In: Brna, P., Paiva, A., Self, J. (eds.) European Conference in Artificial Intelligence and Education, EuroAIED 1996, Lisbon, Portugal, October 1996, pp. 254–260 (1996)
Cerri, S.A.: Shifting the focus from control to communication: the STReam OBjects Environments model of communicating agents. In: Padget, J. (ed.) Collaboration between Human and Artificial Societies, Coordination and Agent-Based Distributed Computing. Lecture Note in Artificial Intelligence, vol. 1624, pp. 74–101. Springer, Berlin (1999)
Dugénie, P.: UCS, Ubiquitous Collaborative Spaces on an infrastructure of distributed resources. PhD thesis, University Montpellier 2, Montpellier, France (December 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jonquet, C., Dugenie, P., Cerri, S.A. (2008). Service-Based Integration of Grid and Multi-Agent Systems Models . In: Kowalczyk, R., Huhns, M., Klusch, M., Maamar, Z., Vo, Q.B. (eds) Service-Oriented Computing: Agents, Semantics, and Engineering. SOCASE 2008. Lecture Notes in Computer Science, vol 5006. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79968-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-79968-9_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79967-2
Online ISBN: 978-3-540-79968-9
eBook Packages: Computer ScienceComputer Science (R0)