Skip to main content

An Awareness-Based Learning Model to Deal with Service Collaboration in Cloud Computing

  • Conference paper
Transactions on Computational Collective Intelligence I

Part of the book series: Lecture Notes in Computer Science ((TCCI,volume 6220))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Weiss, A.: Computing in the Clouds. NetWorker 11(4), 16–25 (2007)

    Article  Google Scholar 

  2. Matsushita, Y., Okada, K. (eds.): Collaboration and Communication. Distributed collaborative media series 3. Kyoritsu Press (1995)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Malone, T.W., Crowston, K.: The interdisciplinary study of coordination. ACM Computing Surveys 26(1), 87–119 (1994)

    Article  Google Scholar 

  5. Ogata, H., Yano, Y.: Knowledge Awareness: Bridging Learners in a Collaborative Learning Environment. International Journal of Educational Telecommunications 4(2), 219–236 (1998)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. Paletta, M., Herrero, P.: Towards fraud detection support using grid technology. Multiagent and Grid Systems - An International Journal 5, 311–324 (2009)

    MATH  Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. 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)

    Chapter  Google Scholar 

  14. Greenhalgh, C.: Large Scale Collaborative Virtual Environments. Ph.D. Thesis, University of Nottingham, UK (1997)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. Foundation for Intelligent Physical Agents: FIPA Abstract Architecture Specification. SC00001, Geneva, Switzerland (2002), http://www.fipa.org/specs/fipa00001/index.html

  17. 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)

    Chapter  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. Haykin, S.: Neural Networks: A Comprehensive Foundation. Prentice Hall, Englewood Cliffs (1998)

    Google Scholar 

  22. Jin, R., Chen, W., Simpson, T.W.: Comparative studies of metamodelling techniques under multiple modeling criteria. Struct. Multidiscip. Optim. 23, 1–13 (2001)

    Article  Google Scholar 

  23. 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)

    Article  Google Scholar 

  24. 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)

    Chapter  Google Scholar 

  25. Kirkpatrick, S.: Optimization by simulated annealing: Quantitative Studies. J. Statistical Phy. 34(5-6), 975–986 (1984)

    Article  MathSciNet  Google Scholar 

  26. 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)

    Article  Google Scholar 

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics