Abstract
Cloud computing addresses the use of scalable and often virtualized resources. It is based on service-level agreements that provide external users with services under request. Cloud computing is still evolving. New specific collaboration models among service providers are needed for enabling effective service collaboration, allowing the process of serving consumers to be more efficient. This paper presents AMBAR-C, an adaptation of AMBAR (Awareness-based learning Model for distriButive collAborative enviRonment) designed to allow nodes in a distributed environment to accomplish an effective collaboration among service providers in a “cloud” by means of a multi-agent architecture in which agents are aware of its surroundings throughout a parametrical and flexible use of this information. As occurs in AMBAR, AMBAR-C makes use of heuristic strategies to improve effectiveness and efficiency in collaborations of these particular environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Weiss, A.: Computing in the Clouds. NetWorker 11(4), 16–25 (2007)
Matsushita, Y., Okada, K. (eds.): Collaboration and Communication. Distributed collaborative media series 3. Kyoritsu Press (1995)
Kuwana, E., Horikawa, K.: Coordination Process Model - based Design for Synchronous Group Task Support System. Technical Reports of Information Processing Society of Japan, No. 13, pp. 1–6. Groupware (1995)
Malone, T.W., Crowston, K.: The interdisciplinary study of coordination. ACM Computing Surveys 26(1), 87–119 (1994)
Ogata, H., Yano, Y.: Knowledge Awareness: Bridging Learners in a Collaborative Learning Environment. International Journal of Educational Telecommunications 4(2), 219–236 (1998)
Gutwin, C., Stark, G., Greenberg, S.: Support for Workspace Awareness in Educational Groupware. In: Proc. Computer Supported Collaborative Learning (CSCL ’95), pp. 147–156 (1995)
Benford, S.D., Fahlén, L.E.: A Spatial Model of Interaction in Large Virtual Environments. In: Proc. 3rd European Conference on Computer Supported Cooperative Work, pp. 109–124. Kluwer Academic Publishers, Dordrecht (1993)
Paletta, M., Herrero, P.: Collaboration in Distributed Systems by means of an Awareness-based Learning Model. Accepted to be published in Recent Patents on Computer Science (CSENG). Bentham Science Publishers (to be published, 2010)
Paletta, M., Herrero, P.: Learning cooperation in collaborative grid environments to improve cover load balancing delivery. In: Proc of IEEE/WIC/ACM Joint Conferences on Web Intelligence and Intelligent Agent Technology, vol. E3496, pp. 399–402. IEEE Computer Society, Los Alamitos (2008)
Paletta, M., Herrero, P.: Towards fraud detection support using grid technology. Multiagent and Grid Systems - An International Journal 5, 311–324 (2009)
Paletta, M., Herrero, P.: Foreseeing cooperation behaviors in collaborative grid environments. In: Proc. of 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS’09), vol. 50, pp. 120–129. Springer, Heidelberg (2009)
Herrero, P., Bosque, J.L., Pérez, M.S.: An agents-based cooperative awareness model to cover load balancing delivery in grid environments. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2007, Part I. LNCS, vol. 4805, pp. 64–74. Springer, Heidelberg (2007)
Herrero, P., Bosque, J.L., Pérez, M.S.: Managing dynamic virtual organizations to get effective cooperation in collaborative grid environments. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part II. LNCS, vol. 4804, pp. 1435–1452. Springer, Heidelberg (2007)
Greenhalgh, C.: Large Scale Collaborative Virtual Environments. Ph.D. Thesis, University of Nottingham, UK (1997)
Paletta, M., Herrero, P.: Awareness-based learning model to improve cooperation in collaborative distributed environments. In: Håkansson, A., Nguyen, N.T., Hartung, R.L., Howlett, R.J., Jain, L.C. (eds.) KES-AMSTA 2009. LNCS, vol. 5559, pp. 793–802. Springer, Heidelberg (2009)
Foundation for Intelligent Physical Agents: FIPA Abstract Architecture Specification. SC00001, Geneva, Switzerland (2002), http://www.fipa.org/specs/fipa00001/index.html
Paletta, M., Herrero, P.: A MAS-based Negotiation Mechanism to deal with Service Collaboration in Cloud Computing. In: Proc. International Conference on Intelligent Networking and Collaborative Systems (INCoS 2009), pp. 147–153. IEEE Computer Society, Los Alamitos (2009)
Paletta, M., Herrero, P.: A MAS-based Negotiation Mechanism to deal with saturated conditions in Distributed Environments. In: Proc. Second International Conference on Agents and Artificial Intelligence (ICAART 2010) (to be published, 2010)
Martinetz, T.M., Schulten, K.J.: A neural gas network learns topologies. In: Kohonen, T., Mäkisara, K., Simula, O., Kangas, J. (eds.) Artificial Neural Networks, pp. 397–402 (1991)
Paletta, M., Herrero, P.: An awareness-based artificial neural network for cooperative distributed environments. In: Cabestany, J., Sandoval, F., Prieto, A., Corchado, J.M. (eds.) IWANN 2009. LNCS, vol. 5517, pp. 114–121. Springer, Heidelberg (2009)
Haykin, S.: Neural Networks: A Comprehensive Foundation. Prentice Hall, Englewood Cliffs (1998)
Jin, R., Chen, W., Simpson, T.W.: Comparative studies of metamodelling techniques under multiple modeling criteria. Struct. Multidiscip. Optim. 23, 1–13 (2001)
Naimi, M., Trehel, M., Arnold, A.: A log (N) distributed mutual exclusion algorithm based on path reversal. J. Parallel Distributed Computing 34(1), 1–13 (1996)
Paletta, M., Herrero, P.: A Token-Based Mutual Exclusion Approach to Improve Collaboration in Distributed Environments. In: Nguyen, N.T., Kowalczyk, R., Chen, S.-M. (eds.) ICCCI 2009. LNCS (LNAI), vol. 5796, pp. 118–127. Springer, Heidelberg (2009)
Kirkpatrick, S.: Optimization by simulated annealing: Quantitative Studies. J. Statistical Phy. 34(5-6), 975–986 (1984)
Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., Teller, E.: Equations of state calculations by fast computing machines. J. Chem. Phy. 21(6), 1087–1091 (1953)
Paletta, M., Herrero, P.: An awareness-based simulated annealing method to cover dynamic load-balancing in collaborative distributed environments. In: Baeza-Yates, R., et al. (eds.) Proc. 2009 IEEE/WIC/ACM International Conference on Intelligence Agent Technology (IAT 2009), pp. 371–374. IEEE Computer Society, Los Alamitos (2009)
Bellifemine, F., Poggi, A., Rimassa, G.: JADE-A FIPA-compliant agent framework. Telecom Italia internal technical report. In: Proc. International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAM’99), pp. 97–108 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Paletta, M., Herrero, P. (2010). An Awareness-Based Learning Model to Deal with Service Collaboration in Cloud Computing. In: Nguyen, N.T., Kowalczyk, R. (eds) Transactions on Computational Collective Intelligence I. Lecture Notes in Computer Science, vol 6220. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15034-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-15034-0_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15033-3
Online ISBN: 978-3-642-15034-0
eBook Packages: Computer ScienceComputer Science (R0)