Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos

Autores/as:
Fernando de la Prieta Pintado

Materias IBIC - BISAC

  • AMVX

Resumen

Cloud Computing, el conocido paradigma computacional, está emergiendo en los últimos años con gran fuerza. Este paradigma incluye un novedoso modelo de comercialización basado en el pago por uso que ha cambiado radicalmente el modelo de negocio en Internet. Este nuevo modelo computacional también ha derivado en que el modelo de producción de estos recursos computacionales evolucione hasta una aproximación cercana al modelo de producción just-in-time, en el que sólo se consumen los recursos necesarios para la producción de los servicios en función de la demanda existente en cada momento, hablándose dentro de este ámbito de elasticidad en los servicios ofertados.
Pese a los indudables avances que se han producido a nivel tecnológico, todavía hoy existe una gran capacidad de mejora de  estos sistemas. En este sentido, en el marco de esta Tesis Doctoral se propone el uso de los sistemas multiagente y, especialmente, aquellos basados en modelos organizativos para el control y monitorización de un sistema Cloud Computing. Gracias a esta aproximación, una de las primeras en este campo de investigación, será posible incluir en las plataformas Cloud una nueva generación características derivadas de la Inteligencia Artificial, como son la autonomía, la proactividad y, también, la capacidad de aprendizaje.

Biografía del autor/a

Fernando de la Prieta Pintado, Universidad de Salamanca

-

Citas

Fisher, P., R. Pant, and J. Edberg, Cloud computing: assessing Azure, Amazon Ec2, google App Engine and Hadoop for it decision making and developer career growth. 2010: Apress.

Luo, J.-Z., et al., Cloud computing: architecture and key technologies. Journal on Communications, 2011. 7(7): p. 3-21.

Wen, X., et al. Comparison of open-source cloud management platforms: OpenStack and OpenNebula. in 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery. 2012. IEEE.

Von Laszewski, G., et al. Comparison of multiple cloud frameworks. in 2012 IEEE Fifth International Conference on Cloud Computing. 2012. IEEE.

Buyya, R., et al., Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation computer systems, 2009. 25(6): p. 599-616.

Armbrust, M., et al., A view of cloud computing. Communications of the ACM, 2010. 53(4): p. 50- 58.

Mell, P. and T. Grance, The NIST definition of cloud computing.(2011). NIST special publication, 2011. 800: p. 145.

Ross, J.W. and G. Westerman, Preparing for utility computing: The role of IT architecture and relationship management. IBM systems journal, 2004. 43(1): p. 5-19.

Alhamad, M., T. Dillon, and E. Chang. Conceptual SLA framework for cloud computing. in 4th IEEE International Conference on Digital Ecosystems and Technologies. 2010. IEEE.

Liu, F., et al., NIST cloud computing reference architecture. NIST special publication, 2011. 500(2011): p. 292.

Wang, L., et al., Cloud computing: a perspective study. New Generation Computing, 2010. 28(2): p. 137-146.

Zhang, Q., L. Cheng, and R. Boutaba, Cloud computing: state-of-the-art and research challenges. Journal of internet services and applications, 2010. 1(1): p. 7-18.

Chiu, D., Elasticity in the cloud. XRDS: Crossroads, The ACM Magazine for Students, 2010. 16(3): p. 3-4.

Hutchins, D.C., Just in time. 1999: Gower Publishing, Ltd.

Lohr, S., Google and IBM join in ‘cloud computing’research. New York Times, 2007. 8.

Bhadauria, R. and S. Sanyal, Survey on security issues in cloud computing and associated mitigation techniques. arXiv preprint arXiv:1204.0764, 2012.

Subashini, S. and V. Kavitha, A survey on security issues in service delivery models of cloud computing. Journal of network and computer applications, 2011. 34(1): p. 1-11.

Tripathi, S. and N. Jigeesh, A review of factors that affect cloud computing adoption. IUP Journal of Computer Sciences, 2013. 7(4): p. 48-59.

Ullah, S. and Z. Xuefeng, Cloud Computing Research Challenges. arXiv preprint arXiv:1304.3203, 2013.

Moreno-Vozmediano, R., R.S. Montero, and I.M. Llorente, Key challenges in cloud computing: Enabling the future internet of services. IEEE Internet Computing, 2012. 17(4): p. 18-25.

Buyya, R., A. Beloglazov, and J. Abawajy, Energy-efficient management of data center resources for cloud computing: A vision. Architectural Elements, and Open Challenges, 2010.

Buyya, R., S.K. Garg, and R.N. Calheiros. SLA-oriented resource provisioning for cloud computing: Challenges, architecture, and solutions. in 2011 international conference on cloud and service computing. 2011. IEEE.

Davidsson, P. Categories of artificial societies. in International Workshop on Engineering Societies in the Agents World. 2001. Springer.

Rodríguez González, S., Modelo adaptativo para Organizaciones virtuales de agentes. 2010.

Zambonelli, F., N.R. Jennings, and M. Wooldridge, Developing multiagent systems: The Gaia methodology. ACM Transactions on Software Engineering and Methodology (TOSEM), 2003. 12(3): p. 317-370.

Mahjoub, M., et al. A comparative study of the current cloud computing technologies and offers. in 2011 First International Symposium on Network Cloud Computing and Applications. 2011. IEEE.

Song, S., et al., Energy profiling and analysis of the hpc challenge benchmarks. The International Journal of High Performance Computing Applications, 2009. 23(3): p. 265-276.

Beloglazov, A., J. Abawajy, and R. Buyya, Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Future generation computer systems, 2012. 28(5): p. 755-768.

Gong, Z., X. Gu, and J. Wilkes. Press: Predictive elastic resource scaling for cloud systems. in 2010 International Conference on Network and Service Management. 2010. Ieee.

Han, J., et al. Survey on NoSQL database. in 2011 6th international conference on pervasive computing and applications. 2011. IEEE.

Wei, G., et al., A game-theoretic method of fair resource allocation for cloud computing services. The journal of supercomputing, 2010. 54(2): p. 252-269.

Miao, X. and J. Han. The Design of a private cloud infrastructure based on Xen. in 2011 10th International Symposium on Distributed Computing and Applications to Business, Engineering and Science. 2011. IEEE.

Cardellini, V., M. Colajanni, and P.S. Yu, Dynamic load balancing on web-server systems. IEEE Internet computing, 1999. 3(3): p. 28-39.

Buyya, R., C.S. Yeo, and S. Venugopal. Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. in 2008 10th IEEE international conference on high performance computing and communications. 2008. Ieee.

You, X., et al. RAS-M: resource allocation strategy based on market mechanism in cloud computing. in 2009 Fourth ChinaGrid Annual Conference. 2009. IEEE.

Van, H.N., F.D. Tran, and J.-M. Menaud. SLA-aware virtual resource management for cloud infrastructures. in 2009 Ninth IEEE International Conference on Computer and Information Technology. 2009. IEEE.

Russell, S.J. and P. Norvig, Artificial intelligence: a modern approach. 2016: Malaysia; Pearson Education Limited.

Wooldridge, M. and N.R. Jennings, Intelligent agents: Theory and practice. The knowledge engineering review, 1995. 10(2): p. 115-152.

Zambonelli, F., et al. Spray computers: Frontiers of self-organization for pervasive computing. in 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises. 2004. IEEE.

Reitbauer, A., et al. The MaBE middleware: extending multi-agent systems to enable open business collaboration. in 6th IFIP International Conference on Information Technology for Balanced Automation Systems in Manufacturing and Services (BASYS’04). 2004.

Weyns, D., et al. Role based model for adaptive agents. in Fourth Symposium on Adaptive Agents and Multiagent Systems at the AISB’04 Convention. 2004.

Capera, D., et al. Emergence of organisations, emergence of functions. in AISB’03 symposium on Adaptive Agents and Multi-Agent Systems. 2003.

Razavi, R., J.-F. Perrot, and N. Guelfi. Adaptive modeling: an approach and a method for implementing adaptive agents. in International Workshop on Massively Multiagent Systems. 2004. Springer.

Dignum, M., A model for organizational interaction: based on agents, founded in logic. 2004: SIKS.

Schertler, W., Virtual Enterprises in Tourism: Folklore and Facts—Conceptual Challenges for Academic Research—, in Information and Communication Technologies in Tourism 1998. 1998, Springer. p. 278- 288.

De Mantaras, R.L., et al., Retrieval, reuse, revision and retention in case-based reasoning. The Knowledge Engineering Review, 2005. 20(3): p. 215-240.

Aamodt, A. and E. Plaza, Case-based reasoning: Foundational issues, methodological variations, and system approaches. AI communications, 1994. 7(1): p. 39-59.

Reason, P. and H. Bradbury, Handbook of action research: Participative inquiry and practice. 2001: Sage.

Argente Villaplana, E., Gormas: Guías para el desarrollo de sistemas multiagente abiertos basados en organizaciones. 2008.

Argente, E., V. Botti, and V. Julian. Gormas: An organizational-oriented methodological guideline for open mas. in International Workshop on Agent-Oriented Software Engineering. 2009. Springer.

Grobauer, B., T. Walloschek, and E. Stocker, Understanding cloud computing vulnerabilities. IEEE Security & privacy, 2010. 9(2): p. 50-57.

Talia, D., Clouds meet agents: Toward intelligent cloud services. IEEE Internet Computing, 2012. 16(2): p. 78-81.

Kang, J. and K.M. Sim. Ontology and search engine for cloud computing system. in Proceedings 2011 International Conference on System Science and Engineering. 2011. IEEE.

Chellappa, R. Intermediaries in cloud-computing: A new computing paradigm. in INFORMS Annual Meeting, Dallas. 1997.

Weissman, C.D. and S. Bobrowski. The design of the force. com multitenant internet application development platform. in Proceedings of the 2009 ACM SIGMOD International Conference on Management of data. 2009.

Cusumano, M., Cloud computing and SaaS as new computing platforms. Communications of the ACM, 2010. 53(4): p. 27-29.

Carr, N.G., The end of corporate computing. MIT Sloan Management Review, 2005. 46(3): p. 67.

Staab, S., et al., Web services: been there, done that? IEEE Intelligent Systems, 2003. 18(1): p. 72-85.

Newcom, E. and G. Lomow, Understanding SOA with Web Services (Independent Technology Guides). 2004, Addison-Wesley Professional, White Plains.

Sotomayor, B., et al., Virtual infrastructure management in private and hybrid clouds. IEEE Internet computing, 2009. 13(5): p. 14-22.

Bote-Lorenzo, M.L., Y.A. Dimitriadis, and E. Gómez-Sánchez. Grid characteristics and uses: a grid definition. in European Across Grids Conference. 2003. Springer.

Horn, P., Autonomic computing: IBM’s perspective on the state of information technology. 2001.

Ogrizović, D., B. Sviličić, and E. Tijan. Open source science clouds. in The 33rd International Convention MIPRO. 2010. IEEE.

Erdogmus, H., Cloud computing: Does nirvana hide behind the nebula? IEEE software, 2009. 26(2): p. 4-6.

Agrawal, D., S. Das, and A. El Abbadi. Big data and cloud computing: current state and future opportunities. in Proceedings of the 14th International Conference on Extending Database Technology. 2011.

Rappa, M.A., The utility business model and the future of computing services. IBM systems journal, 2004. 43(1): p. 32-42.

Broberg, J., S. Venugopal, and R. Buyya, Market-oriented grids and utility computing: The state-of-the- art and future directions. Journal of Grid Computing, 2008. 6(3): p. 255-276.

Kephart, J.O. and D.M. Chess, The vision of autonomic computing. Computer, 2003. 36(1): p. 41-50.

Parashar, M. and S. Hariri. Autonomic computing: An overview. in International workshop on unconventional programming paradigms. 2004. Springer.

Anderson, T., et al., Overcoming the Internet impasse through virtualization. Computer, 2005. 38(4): p. 34-41.

Barham, P., et al., Xen and the art of virtualization. ACM SIGOPS operating systems review, 2003. 37(5): p. 164-177.

Yamamoto, V.Y.O.V.T., Server virtualization technology and its latest trends. Fujitsu Sci. Tech. J, 2008. 44(1): p. 46-52.

McDougall, R. and J. Anderson, Virtualization performance: perspectives and challenges ahead. ACM SIGOPS Operating Systems Review, 2010. 44(4): p. 40-56.

Che, J., et al. Performance measuring and comparing of virtual machine monitors. in 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing. 2008. IEEE.

Che, J., et al. A synthetical performance evaluation of openvz, xen and kvm. in 2010 IEEE Asia-Pacific Services Computing Conference. 2010. IEEE.

Chen, W., et al. A novel hardware assisted full virtualization technique. in 2008 The 9th International Conference for Young Computer Scientists. 2008. IEEE.

Kivity, A. KVM: The kernel-based virtual machine for Linux. in Proc. Linux Symposium, Ottawa, Canada, June 2007. 2007.

Rosenblum, M. Vmwares virtual platform. in Proceedings of hot chips. 1999.

Mirkin, A., A. Kuznetsov, and K. Kolyshkin. Containers checkpointing and live migration. in Proceedings of the Linux Symposium. 2008.

Bianchini, R. and R. Rajamony, Power and energy management for server systems. Computer, 2004. 37(11): p. 68-76.

Petrucci, V., O. Loques, and D. Mossé. Dynamic optimization of power and performance for virtualized server clusters. in Proceedings of the 2010 ACM Symposium on Applied Computing. 2010.

Gray, J. and D.P. Siewiorek, High-availability computer systems. Computer, 1991. 24(9): p. 39-48.

Andrzejak, A., D. Kondo, and S. Yi. Decision model for cloud computing under SLA constraints. in 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems. 2010. IEEE.

Tai, S., et al. Cloud service engineering. in 2010 ACM/IEEE 32nd International Conference on Software Engineering. 2010. IEEE.

Dustdar, S. and W. Schreiner, A survey on web services composition. International journal of web and grid services, 2005. 1(1): p. 1-30.

Shenker, S., Fundamental design issues for the future Internet. IEEE Journal on selected areas in communications, 1995. 13(7): p. 1176-1188.

Fraternali, P., G. Rossi, and F. Sánchez-Figueroa, Rich internet applications. IEEE Internet Computing, 2010. 14(3): p. 9-12.

Tan, L. and N. Wang. Future internet: The internet of things. in 2010 3rd international conference on advanced computer theory and engineering (ICACTE). 2010. IEEE.

Vaquero-Gonzalez, L., et al., A break in the clouds: Towards a cloud definition. Computer Communication Rev, 2009. 39(1): p. 50-55.

Foster, I., et al. Cloud computing and grid computing 360-degree compared. in 2008 grid computing environments workshop. 2008. Ieee.

Rapport, M. Some Experts Say Cloud Computing is Nothing New. 2010.

Miller, M., Cloud computing: Web-based applications that change the way you work and collaborate online. 2008: Que publishing.

Bragg, R., Cloud computing: When computers really rule. Tech News World, 2008. 12(12): p. 2009.

Sosinsky, B., Cloud computing bible. Vol. 762. 2010: John Wiley & Sons.

Zhang, F., et al. Cloudvisor: retrofitting protection of virtual machines in multi-tenant cloud with nested virtualization. in Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles. 2011.

Peltzman, S., Toward a more general theory of regulation. The Journal of Law and Economics, 1976. 19(2): p. 211-240.

Talia, D. Cloud Computing and Software Agents: Towards Cloud Intelligent Services. in WOA. 2011. Citeseer.

Rimal, B.P., E. Choi, and I. Lumb. A taxonomy and survey of cloud computing systems. in 2009 Fifth International Joint Conference on INC, IMS and IDC. 2009. Ieee.

Jones, S., Toward an acceptable definition of service [service-oriented architecture]. IEEE software, 2005. 22(3): p. 87-93.

Lenk, A., et al. What’s inside the Cloud? An architectural map of the Cloud landscape. in 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing. 2009. IEEE.

Wei, Y. and M.B. Blake, Service-oriented computing and cloud computing: Challenges and opportunities. IEEE Internet Computing, 2010. 14(6): p. 72-75.

Gutierrez-Garcia, J.O. and K.-M. Sim. Self-organizing agents for service composition in cloud computing. in 2010 IEEE Second International Conference on Cloud Computing Technology and Science. 2010. IEEE.

Liu, L., et al. GreenCloud: a new architecture for green data center. in Proceedings of the 6th international conference industry session on Autonomic computing and communications industry session. 2009.

Heras, S., et al., Agreement technologies and their use in cloud computing environments. Progress in Artificial Intelligence, 2012. 1(4): p. 277-290.

A Vouk, M., Cloud computing–issues, research and implementations. Journal of computing and information technology, 2008. 16(4): p. 235-246.

Badger, M.L., et al., Cloud computing synopsis and recommendations. 2012: National Institute of Standards & Technology.

Krautheim, F.J. Private Virtual Infrastructure for Cloud Computing. in HotCloud. 2009.

Bezemer, C.-P., et al. Enabling multi-tenancy: An industrial experience report. in 2010 IEEE International Conference on Software Maintenance. 2010. IEEE.

Pervez, Z., S. Lee, and Y.-K. Lee. Multi-tenant, secure, load disseminated SaaS architecture. in 2010 The 12th International Conference on Advanced Communication Technology (ICACT). 2010. IEEE.

Kang, S., S. Kang, and S. Hur. A design of the conceptual architecture for a multitenant saas application platform. in 2011 First ACIS/JNU International Conference on Computers, Networks, Systems and Industrial Engineering. 2011. IEEE.

Azeez, A., et al. Multi-tenant SOA middleware for cloud computing. in 2010 IEEE 3rd international conference on cloud computing. 2010. IEEE.

Mietzner, R., F. Leymann, and T. Unger, Horizontal and vertical combination of multi-tenancy patterns in service-oriented applications. Enterprise Information Systems, 2011. 5(1): p. 59-77.

Ortiz Jr, S., The problem with cloud-computing standardization. Computer, 2011(7): p. 13-16.

Celesti, A., et al. How to enhance cloud architectures to enable cross-federation. in 2010 IEEE 3rd international conference on cloud computing. 2010. IEEE.

Machado, G.S., D. Hausheer, and B. Stiller. Considerations on the Interoperability of and between Cloud Computing Standards. in 27th open grid forum (OGF27), G2C-Net workshop: from grid to cloud networks. 2009.

Rochwerger, B., et al., The reservoir model and architecture for open federated cloud computing. IBM Journal of Research and Development, 2009. 53(4): p. 4: 1-4: 11.

Loutas, N., et al. Cloud computing interoperability: the state of play. in 2011 IEEE Third International Conference on Cloud Computing Technology and Science. 2011. IEEE.

Petcu, D. Portability and interoperability between clouds: challenges and case study. in European Conference on a Service-Based Internet. 2011. Springer.

Chahal, S., et al., An enterprise private cloud architecture and implementation roadmap. IT@ Intel White Paper, USA, 2010.

Bakshi, K., Cisco cloud computing-data center strategy, architecture, and solutions. CISCO White Paper. Retrieved October, 2009. 13: p. 2010.

Tianfield, H. Cloud computing architectures. in 2011 IEEE International Conference on Systems, Man, and Cybernetics. 2011. IEEE.

Voras, I., et al. Evaluating open-source cloud computing solutions. in 2011 Proceedings of the 34th International Convention MIPRO. 2011. IEEE.

Sempolinski, P. and D. Thain. A comparison and critique of eucalyptus, opennebula and nimbus. in 2010 IEEE Second International Conference on Cloud Computing Technology and Science. 2010. Ieee.

Halinka, T., The openQRM users guide. 2008.

Keahey, K., Cloud computing for science. 2010.

Sabharwal, N. and R. Shankar, Apache CloudStack cloud computing. 2013: Packt Publishing.

Cohen, B., PaaS: New opportunities for cloud application development. Computer, 2013(9): p. 97-100.

Sefraoui, O., M. Aissaoui, and M. Eleuldj, OpenStack: toward an open-source solution for cloud computing. International Journal of Computer Applications, 2012. 55(3): p. 38-42.

Milojičić, D., I.M. Llorente, and R.S. Montero, Opennebula: A cloud management tool. IEEE Internet Computing, 2011. 15(2): p. 11-14.

Hamdi, M. Security of cloud computing, storage, and networking. in 2012 International Conference on Collaboration Technologies and Systems (CTS). 2012. IEEE.

Baker, W., et al., 2011 data breach investigations report. Verizon RISK Team, Available: www. verizonbusiness. com/resources/reports/rp_databreach-investigationsreport-2011_en_xg. pdf, 2011: p. 1-72.

Kamara, S. and K. Lauter. Cryptographic cloud storage. in International Conference on Financial Cryptography and Data Security. 2010. Springer.

Reuben, J.S., A survey on virtual machine security. Helsinki University of Technology, 2007. 2(36).

Pal, S., et al., A new trusted and collaborative agent based approach for ensuring cloud security. arXiv preprint arXiv:1108.4100, 2011.

De Clercq, J. Single sign-on architectures. in International Conference on Infrastructure Security. 2002. Springer.

Alliance, C., Security guidance for critical areas of focus in cloud computing v3. 0. Cloud Security Alliance, 2011. 15.

Smith, D., et al., Predicts 2013: cloud computing becomes an integral part of IT. Gartner, ID G, 2012. 230929.

Desisto, R., The Top Three Impacts of Cloud Computing on Sales and Business Applications. 2013.

Buyya, R., R. Ranjan, and R.N. Calheiros. Intercloud: Utility-oriented federation of cloud computing environments for scaling of application services. in International Conference on Algorithms and Architectures for Parallel Processing. 2010. Springer.

Sim, K.M., Cloud intelligence: Agents within an intercloud. Awareness Magazine. The Official Magazine for Future and Emerging Technologies Proactive Initiative, 2013.

McKendrick, J., NIST definition of cloud computing doesn’t go far enough. ZDNET. http://www. zdnet. com/blog/service-oriented/nist-definition-of-cloudcomputing-doesnt-go-far- enough/8634, 2012.

Low, C., Y. Chen, and M. Wu, Understanding the determinants of cloud computing adoption. Industrial management & data systems, 2011.

Azodolmolky, S., P. Wieder, and R. Yahyapour, Cloud computing networking: Challenges and opportunities for innovations. IEEE Communications Magazine, 2013. 51(7): p. 54-62.

Boehm, B.W., Software engineering economics. IEEE transactions on Software Engineering, 1984(1): p. 4-21.

Pressman, R.S., Software engineering: a practitioner’s approach. 2005: Palgrave macmillan.

d’Inverno, M., M. Luck, and M.M. Luck, Understanding agent systems. 2004: Springer Science & Business Media.

Kolp, M., P. Giorgini, and J. Mylopoulos, Multi-agent architectures as organizational structures. Autonomous Agents and Multi-Agent Systems, 2006. 13(1): p. 3-25.

Labidi, S. and W. Lejouad, De l’intelligence artificielle distribuée aux systèmes multi-agents. 1993.

Wooldridge, M., An introduction to multiagent systems. 2009: John Wiley & Sons.

Jennings, N.R. and M. Wooldridge, Applications of intelligent agents, in Agent technology. 1998, Springer. p. 3-28.

Bond, A.H. and L. Gasser, Readings in distributed artificial intelligence. 2014: Morgan Kaufmann.

Jennings, N.R., An agent-based approach for building complex software systems. Communications of the ACM, 2001. 44(4): p. 35-41.

Jennings, N.R., J.M. Corera, and I. Laresgoiti. Developing Industrial Multi-Agent Systems. in ICMAS. 1995.

Wooldridge, M., S. Bussmann, and M. Klosterberg. Production sequencing as negotiation. in Proceedings of the First International Conference on the Practical Application of Intelligent Agents and Multi- Agent Technology (PAAM-96). 1996.

Nwana, H.S., Software agents: An overview. The knowledge engineering review, 1996. 11(3): p. 205-244.

Brenner, W., R. Zarnekow, and H. Wittig, Intelligent software agents: foundations and applications. 2012: Springer Science & Business Media.

Franklin, S. and A. Graesser. Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents. in International Workshop on Agent Theories, Architectures, and Languages. 1996. Springer.

Cvetković, D. and I. Parmee, Agent-based support within an interactive evolutionary design system. AI EDAM, 2002. 16(5): p. 331-342.

Maes, P., Designing autonomous agents: Theory and practice from biology to engineering and back. 1990: MIT press.

Rao, A.S. and M.P. Georgeff, An abstract architecture for rational agents. KR, 1992. 92: p. 439-449.

Georgeff, M.P. and A.L. Lansky. Reactive reasoning and planning. in AAAI. 1987.

Bratman, M.E., D.J. Israel, and M.E. Pollack, Plans and resource-bounded practical reasoning. Computational intelligence, 1988. 4(3): p. 349-355.

Bratman, M., Intention, plans, and practical reason. Vol. 10. 1987: Harvard University Press Cambridge, MA.

Mas, A., Agentes software y sistemas multiagente: conceptos, arquitecturas y aplicaciones. 2005: Prentice Hall.

Rahmani, A., et al., Controllability of multi-agent systems from a graph-theoretic perspective. SIAM Journal on Control and Optimization, 2009. 48(1): p. 162-186.

Kautz, H.A. Deconstructing planning as satisfiability. in Proceedings of the National Conference on Artificial Intelligence. 2006. Menlo Park, CA; Cambridge, MA; London; AAAI Press; MIT Press; 1999.

Jensen, R.M. and M.M. Veloso, OBDD-based universal planning for synchronized agents in non- deterministic domains. Journal of Artificial Intelligence Research, 2000. 13: p. 189-226.

Cimatti, A. and M. Roveri, Conformant planning via symbolic model checking. Journal of Artificial Intelligence Research, 2000. 13: p. 305-338.

Szer, D., F. Charpillet, and S. Zilberstein, MAA*: A heuristic search algorithm for solving decentralized POMDPs. arXiv preprint arXiv:1207.1359, 2012.

Shen, W., L. Wang, and Q. Hao, Agent-based distributed manufacturing process planning and scheduling: a state-of-the-art survey. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 2006. 36(4): p. 563-577.

De Paz, J.F., et al., Mathematical model for dynamic case-based planning. International Journal of Computer Mathematics, 2009. 86(10-11): p. 1719-1730.

Tesauro, G., et al. A multi-agent systems approach to autonomic computing. in Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems-Volume 1. 2004. IEEE Computer Society.

Bousquet, F., et al., Multi-agent systems and role games: collective learning processes for ecosystem management. Complexity and ecosystem management: The theory and practice of multi-agent systems, 2002: p. 248-285.

Horling, B., et al. Diagnosis as an integral part of multi-agent adaptability. in Proceedings DARPA Information Survivability Conference and Exposition. DISCEX’00. 2000. IEEE.

Omicini, A., et al., Coordination of Internet agents: Models, technologies, and applications. 2013: Springer Science & Business Media.

Ramchurn, S.D., D. Huynh, and N.R. Jennings, Trust in multi-agent systems. The Knowledge Engineering Review, 2004. 19(1): p. 1-25.

Sabater, J., et al., Engineering Executable Agents using Multi-context Systems. Journal of Logic and Computation, 2002. 12(3): p. 413-442.

Bauer, B., J.P. Müller, and J. Odell, Agent UML: A formalism for specifying multiagent software systems. International journal of software engineering and knowledge engineering, 2001. 11(03): p. 207-230.

Sim, K.M., Agent-based cloud computing. IEEE transactions on services computing, 2011. 5(4): p. 564-577.

Venticinque, S., et al. A cloud agency for SLA negotiation and management. in European Conference on Parallel Processing. 2010. Springer.

Li, Z., C. Chen, and K. Wang, Cloud computing for agent-based urban transportation systems. IEEE Intelligent Systems, 2011. 26(1): p. 73-79.

De la Prieta, F., et al. An enhanced approach to retrieve learning resources over the cloud. in The 2nd International Workshop on Learning Technology for Education in Cloud. 2014. Springer.

Oberheide, J., et al. Virtualized in-cloud security services for mobile devices. in Proceedings of the first workshop on virtualization in mobile computing. 2008.

Manyika, J., Big data: The next frontier for innovation, competition, and productivity. http://www. mckinsey. com/Insights/MGI/Research/Technology_and_Innovation/Big_data_The_next_frontier_fo r_innovation, 2011.

Russom, P., Big data analytics. TDWI best practices report, fourth quarter, 2011. 19(4): p. 1-34.

Amato, A., B. Di Martino, and S. Venticinque. Agent-based decision support for smart market using big data. in International Conference on Algorithms and Architectures for Parallel Processing. 2013. Springer.

Cristelli, M., A. Tacchella, and L. Pietronero, An overview of the new frontiers of economic complexity, in Econophysics of Agent-Based Models. 2014, Springer. p. 147-159.

Surendran, R. and B.P. Varthini. Intelligent based large scale multi agent’s resource management on shopping service with security. in 2012 Nirma University International Conference on Engineering (NUiCONE). 2012. IEEE.

Blasch, E., et al., Information fusion in a cloud-enabled environment, in High Performance Cloud Auditing and Applications. 2014, Springer. p. 91-115.

Chamorro, J.M.C. and R.S. Montes, An agent-based approach for data fusion in homeland security. IJIMAI, 2013. 2(3): p. 44-49.

Taboada, M., et al., Using an agent-based simulation for predicting the effects of patients derivation policies in emergency departments. Procedia Computer Science, 2013. 18: p. 641-650.

Decraene, J., et al. Evolving agent-based simulations in the clouds. in Third international workshop on advanced computational intelligence. 2010. IEEE.

Decraene, J., et al. Evolutionary design of agent-based simulation experiments. in The 10th International Conference on Autonomous Agents and Multiagent Systems-Volume 3. 2011. Citeseer.

Sethia, P. and K. Karlapalem, A multi-agent simulation framework on small Hadoop cluster. Engineering Applications of Artificial Intelligence, 2011. 24(7): p. 1120-1127.

Chen, D., et al., Hybrid modelling and simulation of huge crowd over a hierarchical grid architecture. Future Generation Computer Systems, 2013. 29(5): p. 1309-1317.

Haghighi, M. An agent-based multi-model tool for simulating multiple concurrent applications in WSNs. in Journal of Advances in Computer Networks (JACN), 5th International Conference on Communication Software and Networks. 2013.

Aversa, R., et al. Cloud agency: A mobile agent based cloud system. in 2010 international conference on complex, intelligent and software intensive systems. 2010. IEEE.

Yun, Y., Y. Li, and H. Han. A Mobile Agent-Based Secure and Efficient Task Allocation Algorithm for Cloud&Client Computing. in 2012 Fourth International Conference on Multimedia Information Networking and Security. 2012. IEEE.

Othmane, B. and R.S.A. Hebri. Cloud computing & multi-agent systems: A new promising approach for distributed data mining. in Proceedings of the ITI 2012 34th International Conference on Information Technology Interfaces. 2012. IEEE.

Bajo, J., et al., Cloud computing in bioinformatics, in Distributed Computing and Artificial Intelligence. 2010, Springer. p. 147-155.

Wang, K. and Z. Shen, Artificial societies and GPU-based cloud computing for intelligent transportation management. IEEE Intelligent Systems, 2011. 26(4): p. 22-28.

Krol, D., et al., Elastic infrastructure for interactive data farming experiments. Procedia Computer Science, 2012. 9: p. 206-215.

Gutierrez-Garcia, J.O. and K.M. Sim, A family of heuristics for agent-based elastic cloud bag-of-tasks concurrent scheduling. Future Generation Computer Systems, 2013. 29(7): p. 1682-1699.

Hübner, J.F., J.S. Sichman, and O. Boissier. A model for the structural, functional, and deontic specification of organizations in multiagent systems. in Brazilian Symposium on Artificial Intelligence. 2002. Springer.

Guzek, M., G. Danoy, and P. Bouvry. Paramoise: Increasing capabilities of parallel execution and reorganization in an organizational model. in Proceedings of the 12th International Conference on Autonomous Agents and Multiagent Systems, AAMAS’13. 2013.

Guzek, M., G. Danoy, and P. Bouvry. System design and implementation decisions for paramoise organisational model. in 2013 Federated Conference on Computer Science and Information Systems. 2013. IEEE.

Wittek, P. and X. Rubio-Campillo. Scalable agent-based modelling with cloud HPC resources for social simulations. in 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings. 2012. IEEE.

Leitão, P., U. Inden, and C.-P. Rückemann. Parallelising multi-agent systems for high performance computing. in Third International Conference on Advanced Communications and Computation (INFOCOMP’13). 2013. IARIA.

Collier, N. and M. North, Repast HPC: A platform for large-scale agent-based modeling. Large-Scale Computing, 2012: p. 81-109.

Nouman, A., A. Anagnostou, and S.J. Taylor. Developing a distributed agent-based and des simulation using portico and repast. in 2013 IEEE/ACM 17th International Symposium on Distributed Simulation and Real Time Applications. 2013. IEEE.

Minson, R. and G.K. Theodoropoulos, Distributing RePast agent-based simulations with HLA. Concurrency and Computation: Practice and Experience, 2008. 20(10): p. 1225-1256.

Tapia, D.I., et al. Cloud-IO: cloud computing platform for the fast deployment of services over wireless sensor networks. in 7th International Conference on Knowledge Management in Organizations: Service and Cloud Computing. 2013. Springer.

Yuriyama, M. and T. Kushida. Sensor-cloud infrastructure-physical sensor management with virtualized sensors on cloud computing. in 2010 13th International Conference on Network-Based Information Systems. 2010. IEEE.

Hassan, M.M., B. Song, and E.-N. Huh. A framework of sensor-cloud integration opportunities and challenges. in Proceedings of the 3rd international conference on Ubiquitous information management and communication. 2009.

Cuzzocrea, A., G. Fortino, and O. Rana. Managing data and processes in cloud-enabled large-scale sensor networks: state-of-the-art and future research directions. in 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing. 2013. IEEE.

Baktashmotlagh, M., A. Bigdeli, and B.C. Lovell. Dynamic resource aware sensor networks: Integration of sensor cloud and ERPs. in 2011 8th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS). 2011. IEEE.

Heydon, A. and M. Najork, Mercator: A scalable, extensible web crawler. World Wide Web, 1999. 2(4): p. 219-229.

Alhamad, M., T. Dillon, and E. Chang. Sla-based trust model for cloud computing. in 2010 13th international conference on network-based information systems. 2010. IEEE.

More, A., S. Vij, and D. Mukhopadhyay. Agent based negotiation using cloud–an approach in E- commerce. in ICT and Critical Infrastructure: Proceedings of the 48th Annual Convention of Computer Society of India-Vol I. 2014. Springer.

Habib, S.M., S. Ries, and M. Muhlhauser. Towards a trust management system for cloud computing. in 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications. 2011. IEEE.

Dasgupta, P. and I. Serageldin, Social capital: a multifaceted perspective. 1999: The World Bank.

Mouratidis, H., et al., A framework to support selection of cloud providers based on security and privacy requirements. Journal of Systems and Software, 2013. 86(9): p. 2276-2293.

An, B., et al. Automated negotiation with decommitment for dynamic resource allocation in cloud computing. in AAMAS. 2010.

Sim, K.M. Towards complex negotiation for cloud economy. in International Conference on Grid and Pervasive Computing. 2010. Springer.

Sim, K.M., Complex and concurrent negotiations for multiple interrelated e-markets. IEEE transactions on cybernetics, 2012. 43(1): p. 230-245.

Lai, Y.-L., Analyzing strategies of mobile agents on malicious cloud platform with Agent-Based Computational Economic Approach. Expert systems with applications, 2013. 40(7): p. 2615-2620.

Li, B.-H., et al., Further discussion on cloud manufacturing. Computer integrated manufacturing systems, 2011. 17(3): p. 449-457.

Tao, F., et al., Cloud manufacturing: a computing and service-oriented manufacturing model. Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture, 2011. 225(10): p. 1969-1976.

Xu, X., From cloud computing to cloud manufacturing. Robotics and computer-integrated manufacturing, 2012. 28(1): p. 75-86.

Hamadi, R. and B. Benatallah. A petri net-based model for web service composition. in Proceedings of the 14th Australasian database conference-Volume 17. 2003. Australian Computer Society, Inc.

Celesti, A., et al. Three-phase cross-cloud federation model: The cloud sso authentication. in 2010 Second International Conference on Advances in Future Internet. 2010. IEEE.

Singh, A. and M. Malhotra, Agent based framework for scalability in cloud computing. International Journal of Computer Science & Engineering Technology (IJCSET), 2012. 3(4): p. 41-45.

Chen, G., et al. Saaas-the mobile agent based service for cloud computing in internet environment. in 2010 Sixth International Conference on Natural Computation. 2010. IEEE.

Venticinque, S., L. Tasquier, and B. Di Martino. Agents based cloud computing interface for resource provisioning and management. in 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems. 2012. IEEE.

Calheiros, R.N., et al., A coordinator for scaling elastic applications across multiple clouds. Future Generation Computer Systems, 2012. 28(8): p. 1350-1362.

Fan, C.-T., W.-J. Wang, and Y.-S. Chang. Agent-based service migration framework in hybrid cloud. in

IEEE International Conference on High Performance Computing and Communications. 2011. IEEE.

Palmieri, F., et al., A distributed scheduling framework based on selfish autonomous agents for federated cloud environments. Future Generation Computer Systems, 2013. 29(6): p. 1461-1472.

Ejarque, J., R. Sirvent, and R.M. Badia. A multi-agent approach for semantic resource allocation. in 2010 IEEE Second International Conference on Cloud Computing Technology and Science. 2010. IEEE.

Venkataramana, K. and M. Padmavathamma, Agent based approach for authentication in cloud. IRACST-International Journal of Computer Science and Information Technology & Security, 2012. 2(3): p. 598-603.

Hajivali, M., et al. Applying an agent-based user authentication and access control model for cloud servers. in

International Conference on ICT Convergence (ICTC). 2013. IEEE.

Habiba, M., M.R. Islam, and A.S. Ali. Access control management for cloud. in 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications. 2013. IEEE.

Damiani, E. and F. Pagano, Handling confidential data on the untrusted cloud: an agent-based approach. arXiv preprint arXiv:1012.0759, 2010.

Li, J., et al., CyberGuarder: A virtualization security assurance architecture for green cloud computing. Future Generation Computer Systems, 2012. 28(2): p. 379-390.

Meera, A. and S. Swamynathan, Agent based resource monitoring system in IaaS cloud environment. Procedia Technology, 2013. 10: p. 200-207.

Talib, A.M., et al. Security framework of cloud data storage based on Multi Agent system architecture-A pilot study. in 2012 International Conference on Information Retrieval & Knowledge Management. 2012. IEEE.

Talib, A.M., et al., Towards a comprehensive security framework of cloud data storage based on multi agent system architecture. Journal of Information Security, 2012. 3(04): p. 295.

Talib, A.M., et al., Security facilitation in collaborative cloud data storage implementation environment based on multi agent system architecture. J. Software Eng, 2012. 6: p. 49-64.

Talib, A.M., et al. CloudZone: Towards an integrity layer of cloud data storage based on multi agent system architecture. in 2011 IEEE Conference on Open Systems. 2011. IEEE.

Talib, A.M., et al. Towards new data access control technique based on multi agent system architecture for cloud computing. in International Conference on Digital Information Processing and Communications. 2011. Springer.

Talib, A.M., et al., Security framework of cloud data storage based on multi agent system architecture: Semantic literature review. Computer and Information Science, 2010. 3(4): p. 175.

Talib, A.M., et al., Multi agent system architecture oriented prometheus methodology design to facilitate security of cloud data storage. Journal of Software Engineering, 2011. 5(3): p. 78-90.

Govinda, K. and E. Sathiyamoorthy, Agent based security for cloud computing using obfuscation. Procedia Engineering, 2012. 38: p. 125-129.

Islam, M.R. and M. Habiba. Collaborative swarm intelligence based Trusted Computing. in 2012 International Conference on Informatics, Electronics & Vision (ICIEV). 2012. IEEE.

Islam, M.R. and M. Habiba. Agent based framework for providing security to data storage in cloud. in 2012 15th International Conference on Computer and Information Technology (ICCIT). 2012. IEEE.

Chao, P.-C. and H.-M. Sun, Multi-agent-based cloud utilization for the IT office-aid asset distribution chain: An empirical case study. Information Sciences, 2013. 245: p. 255-275.

Yang, S.-Y., A novel cloud information agent system with Web service techniques: Example of an energy- saving multi-agent system. Expert Systems with Applications, 2013. 40(5): p. 1758-1785.

Yang, S.-Y., et al. Energy-saving information multi-agent system with web services for cloud computing. in International Conference on Security-Enriched Urban Computing and Smart Grid. 2011. Springer.

Babu, S.R., K.G. Kulkarni, and K.C. Sekaran. A generic agent based cloud computing architecture for e- learning. in ICT and Critical Infrastructure: Proceedings of the 48th Annual Convention of Computer Society of India-Vol I. 2014. Springer.

Kalagiakos, P. and P. Karampelas. Cloud computing learning. in 2011 5th international conference on application of information and communication technologies (AICT). 2011. Ieee.

Lopez-Rodriguez, I. and M. Hernandez-Tejera, Software agents as cloud computing services, in Advances on practical applications of agents and multiagent systems. 2011, Springer. p. 271-276.

Zeng, L., et al., QoS-aware middleware for web services composition. IEEE Transactions on software engineering, 2004. 30(5): p. 311-327.

Wei, L., et al. Multi-agent based QoS-aware service composition. in 2010 IEEE International Conference on Systems, Man and Cybernetics. 2010. IEEE.

Wei, Y. and M.B. Blake. An agent-based services framework with adaptive monitoring in cloud environments. in 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises. 2012. IEEE.

Li, W., et al., Resource virtualization and service selection in cloud logistics. Journal of Network and Computer Applications, 2013. 36(6): p. 1696-1704.

Wei, Y. and M.B. Blake. Adaptive service workflow configuration and agent-based virtual resource management in the cloud. in 2013 IEEE International Conference on Cloud Engineering (IC2E). 2013. IEEE.

Núñez, A., C. Andrés, and M.G. Merayo. Mascloud: a framework based on multi-agent systems for optimizing cost in cloud computing. in International Conference on Computational Collective Intelligence. 2012. Springer.

Emeakaroha, V.C., et al., Towards autonomic detection of SLA violations in Cloud infrastructures. Future Generation Computer Systems, 2012. 28(7): p. 1017-1029.

Ramaswamy, A., et al. A Mobile Agent based Approach of ensuring Trustworthiness in the Cloud. in 2011 International Conference on Recent Trends in Information Technology (ICRTIT). 2011. IEEE.

Rodríguez, S., et al. Ovamah: Multiagent-based adaptive virtual organizations. in 2009 12th International Conference on Information Fusion. 2009. IEEE.

Hannoun, M., et al., MOISE: An organizational model for multi-agent systems, in Advances in Artificial Intelligence. 2000, Springer. p. 156-165.

Ferber, J., O. Gutknecht, and F. Michel. From agents to organizations: an organizational view of multi- agent systems. in International workshop on agent-oriented software engineering. 2003. Springer.

Claus, C. and C. Boutilier, The dynamics of reinforcement learning in cooperative multiagent systems. AAAI/IAAI, 1998. 1998(746-752): p. 2.

Stone, P. and M. Veloso, Multiagent systems: A survey from a machine learning perspective. Autonomous Robots, 2000. 8(3): p. 345-383.

Woods, S.G. and M.R. Barbacci, Architectural evaluation of collaborative agent-based systems. 1999, CARNEGIE-MELLON UNIV PITTSBURGH PA SOFTWARE ENGINEERING INST.

Ciancarini, P., A. Omicini, and F. Zambonelli. Multiagent system engineering: The coordination viewpoint. in International Workshop on Agent Theories, Architectures, and Languages. 1999. Springer.

Annunziato, M. and P. Pierucci. The emergence of social learning in artificial societies. in Workshops on Applications of Evolutionary Computation. 2003. Springer.

Garcia-Ojeda, J.C., et al. O-MaSE: a customizable approach to developing multiagent development processes. in International Workshop on Agent-Oriented Software Engineering. 2007. Springer.

Ricci, A., M. Viroli, and A. Omicini. Give agents their artifacts: the A&A approach for engineering working environments in MAS. in Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems. 2007.

Dignum, V., et al. An organizational-oriented model for agent societies. in Proc. Int. Workshop on Regulated Agent-Based Social Systems: Theories and Applications (RASTA’02), at AAMAS, Bologna, Italy. 2002.

Giret, A., V. Botti, and S. Valero. MAS methodology for HMS. in International Conference on Industrial Applications of Holonic and Multi-Agent Systems. 2005. Springer.

Sims, M., D. Corkill, and V. Lesser, Automated organization design for multi-agent systems. Autonomous agents and multi-agent systems, 2008. 16(2): p. 151-185.

Omicini, A., A. Ricci, and M. Viroli, Artifacts in the A&A meta-model for multi-agent systems. Autonomous agents and multi-agent systems, 2008. 17(3): p. 432-456.

DeLoach, S.A. and J.C. Garcia-Ojeda, O-MaSE: a customisable approach to designing and building complex, adaptive multi-agent systems. International Journal of Agent-Oriented Software Engineering, 2010. 4(3): p. 244-280.

Dignum, M., A landscape of agent systems in the real world. 2006, UU WINFI Informatica en Informatiekunde.

Mintzberg, H., Structure in fives: Designing effective organizations. 1993: Prentice-Hall, Inc.

Morabito, J., I. Sack, and A. Bhate, Organization modeling: innovative architectures for the 21st century. 1999: Prentice Hall.

Gomes-Casseres, B., The alliance revolution: The new shape of business rivalry. 1996: Harvard University Press.

Dussauge, P., B. Garrette, and C. Prahalad, Cooperative strategy: Competing successfully through strategic alliances. 1999: John Wiley Chichester.

Daft, R.L., J. Murphy, and H. Willmott, Organization theory and design. 2010: Cengage learning EMEA.

Artikis, A., L. Kamara, and J. Pitt. Towards an open agent society model and animation. in Proceedings of the Agent-Based Simulation II workshop, Passau. 2001.

Castelfranchi, C. Engineering social order. in International Workshop on Engineering Societies in the Agents World. 2000. Springer.

Zambonelli, F., N.R. Jennings, and M. Wooldridge. Organisational abstractions for the analysis and design of multi-agent systems. in International Workshop on Agent-Oriented Software Engineering. 2000. Springer.

Parunak, H.V.D., R. Savit, and R.L. Riolo. Agent-based modeling vs. equation-based modeling: A case study and users’ guide. in International Workshop on Multi-Agent Systems and Agent-Based Simulation. 1998. Springer.

Gilbert, N., Simulation: A new way of doing social science. American Behavioral Scientist, 1999. 42(10): p. 1485-1487.

Davidsson, P. and S. Johansson, On the potential of norm-governed behavior in different categories of artificial societies. Computational & Mathematical Organization Theory, 2006. 12(2-3): p. 169- 180.

Gasser, L., An overview of DAI. Distributed Artificial Intelligence: Theory and Praxis, 1992. 9(9- 29): p. 28.

Wooldridge, M., N.R. Jennings, and D. Kinny, The Gaia methodology for agent-oriented analysis and design. Autonomous Agents and multi-agent systems, 2000. 3(3): p. 285-312.

Horling, B. and V. Lesser, A survey of multi-agent organizational paradigms. The Knowledge engineering review, 2004. 19(4): p. 281-316.

DeLoach, S.A., OMACS: A framework for adaptive, complex systems, in Handbook of research on multi- agent systems: Semantics and dynamics of organizational models. 2009, IGI Global. p. 76-104.

Bonjean, N., et al. Metamodel-based metrics for agent-oriented methodologies. in Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems-Volume 2. 2012.

Iglesias, C.A., et al. Analysis and design of multiagent systems using MAS-CommonKADS. in International Workshop on Agent Theories, Architectures, and Languages. 1997. Springer.

Schreiber, A.T., et al., Knowledge engineering and management: the CommonKADS methodology. 2000: MIT press.

Caire, G., et al. Agent oriented analysis using MESSAGE/UML. in International Workshop on Agent- Oriented Software Engineering. 2001. Springer.

Moraitis, P. and N. Spanoudakis, The Gaia2Jade process for multi-agent systems development. Applied Artificial Intelligence, 2006. 20(2-4): p. 251-273.

Moraitis, P. and N. Spanoudakis, Combining gaia and jade for multi-agent systems development. 2004: na.

Spanoudakis, N. and P. Moraitis. Gaia agents implementation through models transformation. in International Conference on Principles and Practice of Multi-Agent Systems. 2009. Springer.

Carrascosa, C., et al., Hybrid multi-agent architecture as a real-time problem-solving model. Expert Systems with Applications, 2008. 34(1): p. 2-17.

Cernuzzi, L. and F. Zambonelli. Dealing with adaptive multi-agent organizations in the gaia methodology. in International Workshop on Agent-Oriented Software Engineering. 2005. Springer.

Juan, T., A. Pearce, and L. Sterling. ROADMAP: extending the gaia methodology for complex open systems. in Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1. 2002.

Juan, T. and L. Sterling. The ROADMAP meta-model for intelligent adaptive multi-agent systems in open environments. in International Workshop on Agent-Oriented Software Engineering. 2003. Springer.

Padgham, L. and M. Winikoff. Prometheus: A methodology for developing intelligent agents. in International Workshop on Agent-Oriented Software Engineering. 2002. Springer.

Pavón, J. and J. Gómez-Sanz. Agent oriented software engineering with INGENIAS. in International Central and Eastern European Conference on Multi-Agent Systems. 2003. Springer.

Gascuena, J.M. and A. Fernández-Caballero. Prometheus and INGENIAS agent methodologies: A complementary approach. in International Workshop on Agent-Oriented Software Engineering. 2008. Springer.

Ferber, J. and O. Gutknecht. A meta-model for the analysis and design of organizations in multi-agent systems. in Proceedings International Conference on Multi Agent Systems (Cat. No. 98EX160). 1998. IEEE.

Ferber, J., F. Michel, and J. Báez. AGRE: Integrating environments with organizations. in International Workshop on Environments for Multi-Agent Systems. 2004. Springer.

Omicini, A. SODA: Societies and infrastructures in the analysis and design of agent-based systems. in International Workshop on Agent-Oriented Software Engineering. 2000. Springer.

Molesini, A., et al. Advancing object-oriented standards toward agent-oriented methodologies: SPEM 2.0 on SODA. in 9th Workshop “From Objects to Agents”(WOA 2008)–Evolution of Agent Development: Methodologies, Tools, Platforms and Languages. 2008.

OMG, S. and O. Notation, Software & systems process engineering meta-model specification. OMG Std., Rev, 2008. 2: p. 18-71.

Hübner, J.F., et al., Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous agents and multi-agent systems, 2010. 20(3): p. 369-400.

Ricci, A., M. Viroli, and A. Omicini. Programming MAS with artifacts. in International Workshop on Programming Multi-Agent Systems. 2005. Springer.

Giunchiglia, F., J. Mylopoulos, and A. Perini. The tropos software development methodology: processes, models and diagrams. in International Workshop on Agent-Oriented Software Engineering. 2002. Springer.

Bresciani, P., et al., Tropos: An agent-oriented software development methodology. Autonomous Agents and Multi-Agent Systems, 2004. 8(3): p. 203-236.

Yu, E., Modelling strategic relationships for process reengineering. Social Modeling for Requirements Engineering, 2011. 11: p. 2011.

Vázquez-Salceda, J., V. Dignum, and F. Dignum, Organizing multiagent systems. Autonomous Agents and Multi-Agent Systems, 2005. 11(3): p. 307-360.

Vázquez-Salceda, J., The role of norms and electronic institutions in multi-agent systems applied to complex domains. The HARMONIA framework. Ai Communications, 2003. 16(3): p. 209-212.

Bernon, C., et al., The Adelfe Methodology For an Intranet System Design. AOIS@ CAiSE, 2002. 57.

Bernon, C., et al. ADELFE: a methodology for adaptive multi-agent systems engineering. in International Workshop on Engineering Societies in the Agents World. 2002. Springer.

Kruchten, P., The rational unified process: an introduction. 2004: Addison-Wesley Professional.

Booch, G., The unified modeling language user guide. 2005: Pearson Education India.

Cossentino, M., From Requirements to Code with the PASSI Methodology, Agent-Oriented Methodologies, B. Henderson-Sellers and P. Giorgini. Idea Group Inc., Hershey, PA, USA, 2005.

Chella, A., et al., Agile passi: An agile process for designing agents. International Journal of Computer Systems Science & Engineering, 2006. 21(2): p. 133-144.

Martin, R.C., Agile software development: principles, patterns, and practices. 2002: Prentice Hall.

Deloach, S.A., W.H. Oyenan, and E.T. Matson, A capabilities-based model for adaptive organizations. Autonomous Agents and Multi-Agent Systems, 2008. 16(1): p. 13-56.

DeLoach, S.A., Multiagent systems engineering: a methodology and language for designing agent systems. 1999, AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH DEPT OF ELECTRICAL AND ….

DeLoach, S.A., M.F. Wood, and C.H. Sparkman, Multiagent systems engineering. International Journal of Software Engineering and Knowledge Engineering, 2001. 11(03): p. 231-258.

Pavón, J., J.J. Gómez-Sanz, and R. Fuentes, The INGENIAS methodology and tools, in Agent- oriented methodologies. 2005, IGI Global. p. 236-276.

Fernández-Caballero, A. and J.M. Gascueña. Developing multi-agent systems through integrating Prometheus, INGENIAS and ICARO-T. in International Conference on Agents and Artificial Intelligence. 2009. Springer.

García-Magariño, I., J.J. Gómez-Sanz, and R. Fuentes-Fernández. Model transformations for improving multi-agent system development in INGENIAS. in International Workshop on Agent-Oriented Software Engineering. 2009. Springer.

Botti, V. and A. Giret, Holonic manufacturing systems. 2008: Springer.

Höpf, M. and C.F. Schaeffer. Holonic manufacturing systems. in International Working Conference on the Design of Information Infrastructure Systems for Manufacturing. 1996. Springer.

Esteva, M., et al., On the formal specification of electronic institutions, in Agent mediated electronic commerce. 2001, Springer. p. 126-147.

García-Camino, A., P. Noriega, and J.A. Rodríguez-Aguilar. Implementing norms in electronic institutions. in Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems. 2005.

Arcos, J.L., et al., Engineering open environments with electronic institutions. Engineering applications of artificial intelligence, 2005. 18(2): p. 191-204.

Alberola, J.M., V. Julian, and A. Garcia-Fornes, Open issues in multiagent system reorganization, in Highlights in Practical Applications of Agents and Multiagent Systems. 2011, Springer. p. 151-158.

So, Y.-p. and E.H. Durfee. An organizational self-design model for organizational change. in Proceedings of AAAI93 Workshop on AI and Theories of Groups and Organizations. 1993.

Dignum, M., E. Sonenberg, and F. Dignum. Dynamic reorganization of agent societies. in Proceedings of workshop on coordination in emergent agent societies. 2004.

Carvalho, G., et al. Dynamic law evolution in governance mechanisms for open multi-agent systems. in Second workshop on software engineering for agent-oriented systems. 2006.

Hoogendoorn, M. and J. Treur, An adaptive multi-agent organization model based on dynamic role allocation. International journal of knowledge-based and intelligent engineering systems, 2009. 13(3-4): p. 119-139.

Hübner, J.F., J.S. Sichman, and O. Boissier. Using the $mathcal {M}oise+ for a Cooperative Framework of MAS Reorganisation. in Brazilian Symposium on Artificial Intelligence. 2004. Springer.

Bou, E., M. López-Sánchez, and J.A. Rodríguez-Aguilar. Towards self-configuration in autonomic electronic institutions. in International Workshop on Coordination, Organizations, Institutions, and Norms in Agent Systems. 2006. Springer.

DeLoach, S.A. and E. Matson. An organizational model for designing adaptive multiagent systems. in The AAAI-04 Workshop on Agent Organizations: Theory and Practice (AOTP 2004). 2004.

Patel, P., A.H. Ranabahu, and A.P. Sheth, Service level agreement in cloud computing. 2009.

Emeakaroha, V.C., et al. Low level metrics to high level SLAs-LoM2HiS framework: Bridging the gap between monitored metrics and SLA parameters in cloud environments. in 2010 International Conference on High Performance Computing & Simulation. 2010. IEEE.

Goiri, Í., et al. Resource-level QoS metric for CPU-based guarantees in cloud providers. in International Workshop on Grid Economics and Business Models. 2010. Springer.

Li, A., et al. CloudCmp: comparing public cloud providers. in Proceedings of the 10th ACM SIGCOMM conference on Internet measurement. 2010.

Kibe, S., M. Yamagiwa, and M. Uehara. Grid on cloud. in 2013 IEEE 27th International Conference on Advanced Information Networking and Applications (AINA). 2013. IEEE.

Rings, T., et al., Grid and cloud computing: opportunities for integration with the next generation network. Journal of Grid Computing, 2009. 7(3): p. 375.

Dean, J. and S. Ghemawat, MapReduce: simplified data processing on large clusters. Communications of the ACM, 2008. 51(1): p. 107-113.

Ladan, M.I., Web services metrics: A survey and a classification. Journal of Communication and Computer, 2012. 9(7): p. 824-829.

Erl, T., SOA Principles of Service Design (paperback). 2016: Prentice Hall Press.

Urgaonkar, B., et al., An analytical model for multi-tier internet services and its applications. ACM SIGMETRICS Performance Evaluation Review, 2005. 33(1): p. 291-302.

Turner IV, W.P., et al., Tier classification define site infrastructure performance. Uptime Institute, 2006. 17.

Schaller, R.R., Moore’s law: past, present and future. IEEE spectrum, 1997. 34(6): p. 52-59.

Barroso, L.A., The price of performance. Queue, 2005. 3(7): p. 48-53.

Niebert, N., et al., Network virtualization: A viable path towards the future internet. Wireless Personal Communications, 2008. 45(4): p. 511-520.

Chowdhury, N.M.K. and R. Boutaba, Network virtualization: state of the art and research challenges. IEEE Communications magazine, 2009. 47(7): p. 20-26.

Barroso, L.A. and U. Hölzle, The datacenter as a computer: An introduction to the design of warehouse- scale machines. Synthesis lectures on computer architecture, 2009. 4(1): p. 1-108.

Sullivan, M. and D. Anderson, Marionette: A system for parallel distributed programming using a master/slave model. 1988, CALIFORNIA UNIV BERKELEY COMPUTER SCIENCE DIV.

Crosby, S. and D. Brown, The virtualization reality. Queue, 2006. 4(10): p. 34-41.

Youseff, L., et al. Paravirtualization for HPC systems. in International Symposium on Parallel and Distributed Processing and Applications. 2006. Springer.

Habib, I., Virtualization with kvm. Linux Journal, 2008. 2008(166): p. 8.

Sahoo, J., S. Mohapatra, and R. Lath. Virtualization: A survey on concepts, taxonomy and associated security issues. in 2010 Second International Conference on Computer and Network Technology. 2010. IEEE.

Lieberman, P., White paper: Wake on lan technology. Lieberman Software Corporation: Los Angeles, CA, USA, 2006.

Rabe, B.R., M. Clifford, and N. Miles, Storage area network (SAN) management system for discovering SAN components using a SAN management server. 2007, Google Patents.

Grossman, R.L., et al., Compute and storage clouds using wide area high performance networks. Future Generation Computer Systems, 2009. 25(2): p. 179-183.

Lubbers, C., et al., Storage area network, data replication and storage controller, and method for replicating data using virtualized volumes. 2005, Google Patents.

Moreno-Luzón, M.D., F.J. Peris Bonet, and T. González Cruz, Gestión dela calidad y diseño de organizaciones: teoría y estudio de casos. 2001: Prentice Hall.

Son, S. and K.M. Sim, A price-and-time-slot-negotiation mechanism for cloud service reservations. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2011. 42(3): p. 713-728.

Agüero, J., et al. Agent design using model driven development. in 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS 2009). 2009. Springer.

Agüero, J., et al., MDD for Virtual Organization design, in Trends in Practical Applications of Agents and Multiagent Systems. 2010, Springer. p. 9-17.

Carrascosa, C., et al. Service oriented MAS: an open architecture. in Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2. 2009.

Giret, A., et al. An open architecture for service-oriented virtual organizations. in International Workshop on Programming Multi-Agent Systems. 2009. Springer.

Hooper, A., Green computing. Communication of the ACM, 2008. 51(10): p. 11-13.

Guo, B., Y. Shen, and Z. Shao, The redefinition and some discussion of green computing. Chinese Journal of Computers, 2009. 32(12): p. 2311-2319.

Barroso, L.A., J. Dean, and U. Holzle, Web search for a planet: The Google cluster architecture. IEEE micro, 2003. 23(2): p. 22-28.

Darling, C.L., et al., Dynamic monitor and controller of availability of a load-balancing cluster. 2007, Google Patents.

Beloglazov, A. and R. Buyya, Adaptive threshold-based approach for energy-efficient consolidation of virtual machines in cloud data centers. MGC@ Middleware, 2010. 4.

Anuradha, V. and D. Sumathi. A survey on resource allocation strategies in cloud computing. in International Conference on Information Communication and Embedded Systems (ICICES2014). 2014. IEEE.

Jung, G., et al. A time-driven adaptive mecahnism for cloud resource allocation. in 2011 4th IEEE International Conference on Broadband Network and Multimedia Technology. 2011. IEEE.

Van, H.N., F.D. Tran, and J.-M. Menaud. Autonomic virtual resource management for service hosting platforms. in 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing. 2009. IEEE.

Raghavendra, R., et al. No” power” struggles: coordinated multi-level power management for the data center. in Proceedings of the 13th international conference on Architectural support for programming languages and operating systems. 2008.

Kusic, D., et al., Power and performance management of virtualized computing environments via lookahead control. Cluster computing, 2009. 12(1): p. 1-15.

Corchado, J.M. and R. Laza, Constructing deliberative agents with case-based reasoning technology. International Journal of Intelligent Systems, 2003. 18(12): p. 1227-1241.

Corchado, J.M., et al., Replanning mechanism for deliberative agents in dynamic changing environments. Computational Intelligence, 2008. 24(2): p. 77-107.

González-Bedia, M., Fundamentos cognitivos para el diseño de arquitecturas de agentes planificadores en contextos dinámicos de acción. 2004, Tesis Doctoral. Salamanca, Salamanca, España: Universidad de Salamanca.

Bajo, J., et al., An execution time planner for the ARTIS agent architecture. Engineering Applications of Artificial Intelligence, 2008. 21(5): p. 769-784.

De Mantaras, R.L. and E. Plaza, Case-Based Reasoning: an overview. AI communications, 1997. 10(1): p. 21-29.

Schank, R.C., Dynamic memory: A theory of learning in people and computers. 1982, Cambridge: Cambridge University Press.

Golding, A.R. and P.S. Rosenbloom. Combining analytical and similarity-based CBR. in Proc. of the 2 nd Workshop on Case-Based Reasoning. 1989.

Leake, D.B., et al. Capture, storage and reuse of lessons about information resources: Supporting task-based information search. in Proceedings of the AAAI-2000 Workshop on Intelligent Lessons Learned Systems. 2000. Menlo Park, CA.

Abraham, A., Business intelligence from web usage mining. Journal of Information & Knowledge Management, 2003. 2(04): p. 375-390.

Calheiros, R.N., et al., CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience, 2011. 41(1): p. 23-50.

Wickremasinghe, B., R.N. Calheiros, and R. Buyya. Cloudanalyst: A cloudsim-based visual modeller for analysing cloud computing environments and applications. in 2010 24th IEEE international conference on advanced information networking and applications. 2010. IEEE.

Lim, S.-H., et al. MDCSim: A multi-tier data center simulation, platform. in 2009 IEEE International Conference on Cluster Computing and Workshops. 2009. IEEE.

Kliazovich, D., P. Bouvry, and S.U. Khan, GreenCloud: a packet-level simulator of energy-aware cloud computing data centers. The Journal of Supercomputing, 2012. 62(3): p. 1263-1283.

Fittkau, F., S. Frey, and W. Hasselbring. CDOSim: Simulating cloud deployment options for software migration support. in 2012 IEEE 6th International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA). 2012. IEEE.

Holzer, A. and J. Ondrus, Mobile application market: A developer’s perspective. Telematics and informatics, 2011. 28(1): p. 22-31.

Jani, H. Single sign-on. in Proc. Helsinki Uiniversity of Technology Seminar on Network Security. 1997.

Tormasov, A.G., S.S. Protassov, and S.M. Beloussov, Management of virtual and physical servers using graphic control panels. 2008, Google Patents.

Bellard, F. QEMU, a fast and portable dynamic translator. in USENIX Annual Technical Conference, FREENIX Track. 2005.

Needham, R.M. Denial of service. in Proceedings of the 1st ACM Conference on Computer and Communications Security. 1993.

Goudarzi, H. and M. Pedram. Multi-dimensional SLA-based resource allocation for multi-tier cloud computing systems. in 2011 IEEE 4th International Conference on Cloud Computing. 2011. IEEE.

Cubierta para Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos
Publicado
diciembre 1, 2021
Cómo citar
de la Prieta Pintado, Fernando. 2021. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Ediciones Universidad de Salamanca, Salamanca.
de la Prieta Pintado, F. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos; Ediciones Universidad de Salamanca: Salamanca, 2021.
de la Prieta Pintado, Fernando. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Salamanca: Ediciones Universidad de Salamanca, 2021.
de la Prieta Pintado, F. (2021). Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Ediciones Universidad de Salamanca.
de la Prieta Pintado, Fernando, Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Salamanca: Ediciones Universidad de Salamanca, 2021.
de la Prieta Pintado, F., 2021. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Salamanca: Ediciones Universidad de Salamanca.
F. de la Prieta Pintado, Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos, Salamanca: Ediciones Universidad de Salamanca, 2021.
de la Prieta Pintado, Fernando. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Salamanca: Ediciones Universidad de Salamanca, 2021.
de la Prieta Pintado, Fernando. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Salamanca: Ediciones Universidad de Salamanca, 2021.
de la Prieta Pintado, F.. Sistemas organizativos para la asignación dinámica de recursos computacionales en entornos distribuidos. Salamanca: Ediciones Universidad de Salamanca; 2021.
Creative Commons License
Esta obra está bajo licencia internacional Creative Commons Reconocimiento-NoComercial-SinObrasDerivadas 4.0.
ISBN-13 (15)
978-84-1311-611-2
Fecha de publicación (01)
2022-01-04
Número de páginas
170