{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:13:39Z","timestamp":1763468019071,"version":"3.37.3"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2011,2,27]],"date-time":"2011-02-27T00:00:00Z","timestamp":1298764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2012,6]]},"DOI":"10.1007\/s10586-011-0152-0","type":"journal-article","created":{"date-parts":[[2011,2,26]],"date-time":"2011-02-26T14:14:37Z","timestamp":1298729677000},"page":"79-100","source":"Crossref","is-referenced-by-count":38,"title":["Software architecture definition for on-demand cloud provisioning"],"prefix":"10.1007","volume":"15","author":[{"given":"Clovis","family":"Chapman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfgang","family":"Emmerich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ferm\u00edn Gal\u00e1n","family":"M\u00e1rquez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stuart","family":"Clayman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alex","family":"Galis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,2,27]]},"reference":[{"key":"152_CR1","unstructured":"Amazon: Amazon Elastic Compute Cloud (Amazon EC2) (2006). [Online] http:\/\/aws.amazon.com\/ec2"},{"issue":"4","key":"152_CR2","doi-asserted-by":"crossref","first-page":"559","DOI":"10.1016\/j.future.2004.10.005","volume":"21","author":"S. Andreozzi","year":"2005","unstructured":"Andreozzi, S., De Bortoli, N., Fantinel, S., Ghiselli, A., Rubini, G.L., Tortone, G., Vistoli, M.C.: GridICE: a monitoring service for grid systems. Future Gener. Comput. Syst. 21(4), 559\u2013571 (2005). doi: 10.1016\/j.future.2004.10.005","journal-title":"Future Gener. Comput. Syst."},{"key":"152_CR3","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R.H., Konwinski, A., Lee, G., Patterson, D.A., Rabkin, A., Stoica, I., Zaharia, M.: Above the clouds: a Berkeley view of cloud computing. Tech. Rep. UCB\/EECS-2009-28, EECS Department, University of California, Berkeley (2009). http:\/\/www.eecs.berkeley.edu\/Pubs\/TechRpts\/2009\/EECS-2009-28.html"},{"key":"152_CR4","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1145\/945445.945462","volume-title":"SOSP\u201903: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles","author":"P. Barham","year":"2003","unstructured":"Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I, Warfield, A.: Xen and the art of virtualization. In: SOSP\u201903: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, pp. 164\u2013177. ACM, New York (2003). doi: 10.1145\/945445.945462"},{"key":"152_CR5","volume-title":"19th ACM International Symposium on High Performance Distributed Systems","author":"C. Chapman","year":"2010","unstructured":"Chapman, C., Emmerich, W., M\u00e1rquez, F.G., Clayman, S., Galis,\u00a0A.: Software architecture definition for on-demand cloud provisioning. In: 19th ACM International Symposium on High Performance Distributed Systems. ACM, New York (2010)"},{"key":"152_CR6","first-page":"387","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"L. Cherkasova","year":"2005","unstructured":"Cherkasova, L., Gardner, R.: Measuring CPU overhead for I\/O processing in the Xen virtual machine monitor. In: Proceedings of the USENIX Annual Technical Conference, pp. 387\u2013390 (2005)"},{"key":"152_CR7","volume-title":"Towards the Future Internet\u2014Emerging Trends from European Research","author":"S. Clayman","year":"2010","unstructured":"Clayman, S., Galis, A., Chapman, C., Toffetti, G., Rodero-Merino, L., Vaquero, L., Nagin, K., Rochwerger, B.: Monitoring service clouds in the future internet. In: Towards the Future Internet\u2014Emerging Trends from European Research. IOS Press, Amsterdam (2010)"},{"key":"152_CR8","volume-title":"Management of Future Internet\u2014ManFI 2010","author":"S. Clayman","year":"2010","unstructured":"Clayman, S., Galis, A., Mamatas, L.: Monitoring virtual networks with lattice. In: Management of Future Internet\u2014ManFI 2010 (2010). http:\/\/www.manfi.org\/2010\/"},{"key":"152_CR9","first-page":"462","volume-title":"Proceedings of the 11th International Conference on Cooperative Information Systems","author":"A. Cooke","year":"2003","unstructured":"Cooke, A., Gray, A.J.G., Ma, L., Nutt, W., et al.: R-GMA: an information integration system for grid monitoring. In: Proceedings of the 11th International Conference on Cooperative Information Systems, pp. 462\u2013481 (2003)"},{"key":"152_CR10","unstructured":"DMTF: Open Virtualization Format. Specification DSP0243 v1.0.0, Distributed Management Task Force (2009)"},{"key":"152_CR11","unstructured":"DROOLS: DROOLS (2010). [Online] http:\/\/jboss.org\/drools"},{"issue":"3\u20134","key":"152_CR12","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/s10723-005-9015-3","volume":"3","author":"W. Emmerich","year":"2005","unstructured":"Emmerich, W., Butchart, B., Chen, L., Wassermann, B., Price, S.L.: Grid service orchestration using the business process execution language (BPEL). J. Grid Comput. 3(3\u20134), 283\u2013304 (2005). http:\/\/dx.doi.org\/10.1007\/s10723-005-9015-3","journal-title":"J. Grid Comput."},{"key":"152_CR13","volume-title":"Fourth International Conference on COMmunication System softWAre and middlewaRE (COMSWARE)","author":"F. Gal\u00e1n","year":"2009","unstructured":"Gal\u00e1n, F., Sampaio, A., Rodero-Merino, L., Loy, I, Gil, V., Vaquero, L.M., Wusthoff, M.: Service specification in cloud environments based on extensions to open standards. In: Fourth International Conference on COMmunication System softWAre and middlewaRE (COMSWARE) (2009)"},{"issue":"1","key":"152_CR14","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1147\/sj.421.0005","volume":"42","author":"A. Ganek","year":"2003","unstructured":"Ganek, A., Corbi, T.: The dawning of the autonomic computing era. IBM Syst. J. 42(1), 5\u201318 (2003)","journal-title":"IBM Syst. J."},{"key":"152_CR15","unstructured":"IBM: IBM blue cloud (2007). [Online] http:\/\/www-03.ibm.com\/press\/us\/en\/pressrelease\/22613.wss"},{"key":"152_CR16","volume-title":"IEEE\/IFIP NOMS","author":"L. Mamatas","year":"2010","unstructured":"Mamatas, L., Clayman, S., Charalambides, M., Galis, A., Pavlou,\u00a0G.: Towards an information management overlay for the future internet. In: IEEE\/IFIP NOMS (2010)"},{"key":"152_CR17","first-page":"2004","volume":"30","author":"M.L. Massie","year":"2003","unstructured":"Massie, M.L., Chun, B.N., Culler, D.E.: The ganglia distributed monitoring system: design, implementation and experience. Parallel Comput. 30, 2004 (2003)","journal-title":"Parallel Comput."},{"key":"152_CR18","unstructured":"Microsoft: Windows Azure Platform (2008). [Online] http:\/\/www.microsoft.com\/windowsazure\/"},{"key":"152_CR19","unstructured":"Nagios: Nagios (1999). [Online] http:\/\/www.nagios.org\/"},{"key":"152_CR20","volume-title":"Proceedings of CHEP03","author":"H. Newman","year":"2003","unstructured":"Newman, H., Legrand, I., Galvez, P., Voicu, R., Cirstoiu, C.: MonALISA: a distributed monitoring service architecture. In: Proceedings of CHEP03, La Jolla, California (2003)"},{"key":"152_CR21","unstructured":"OASIS: Web Service Business Process Execution Language Version 2.0 Specification. OASIS standard (2007)"},{"key":"152_CR22","unstructured":"Object Management Group: Meta Object Facility Core Specification 2.0, OMG Document, formal\/2006-01-01 (2006)"},{"key":"152_CR23","unstructured":"Object Management Group: Object Constraint Language (OCL) 2.0, OMG Document, formal\/2006-05-01 (2006)"},{"key":"152_CR24","unstructured":"OpenNebula: OpenNebula: The Open Source Toolkit for Cloud Computing (2010). [Online] http:\/\/www.opennebula.org"},{"key":"152_CR25","doi-asserted-by":"crossref","unstructured":"Rochwerger, B., Breitgand, D., Levy, E., Galis, A., Nagin, K., Llorente, L., Montero, R., Wolfsthal, Y., Elmroth, E., C\u00e1ceres, J., Ben-Yehuda, M., Emmerich, W., G\u00e1lan, F.: The RESERVOIR model and architecture for open federated cloud computing. IBM Systems Journal Special Edition on Internet Scale Data Centers 53(4) (2009)","DOI":"10.1147\/JRD.2009.5429058"},{"key":"152_CR26","first-page":"1","volume-title":"The 11th IFIP\/IEEE International Symposium on Integrated Management","author":"B. Rochwerger","year":"2009","unstructured":"Rochwerger, B., Galis, A., Levy, E., C\u00e1ceres, J., Breitgand, D., Wolfsthal, Y., Llorente, I., Wusthoff, M., Montero, R., Elmroth,\u00a0E.: RESERVOIR: management technologies and requirements for next generation service oriented infrastructures. In: The 11th IFIP\/IEEE International Symposium on Integrated Management, New York, USA, pp. 1\u20135 (2009)"},{"key":"152_CR27","unstructured":"SAP: SAP Enterprise Resource Planning (2003). [Online] http:\/\/www.sap.com\/solutions\/business-suite\/erp\/index.epx"},{"key":"152_CR28","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1007\/11580850_17","volume":"3705","author":"J. Skene","year":"2005","unstructured":"Skene, J., Emmerich, W.: Engineering runtime requirements-monitoring systems using MDA technologies. Lect. Notes Comput. Sci. 3705, 319 (2005)","journal-title":"Lect. Notes Comput. Sci."},{"key":"152_CR29","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/ICSE.2004.1317440","volume-title":"ICSE\u201904: Proceedings of the 26th International Conference on Software Engineering","author":"J. Skene","year":"2004","unstructured":"Skene, J., Lamanna, D.D., Emmerich, W.: Precise service level agreements. In: ICSE\u201904: Proceedings of the 26th International Conference on Software Engineering, pp. 179\u2013188. IEEE Comput. Soc., Los Alamitos (2004)"},{"key":"152_CR30","doi-asserted-by":"crossref","unstructured":"Srinivasan, R.: XDR: eXternal Data Representation standard (1995)","DOI":"10.17487\/rfc1832"},{"key":"152_CR31","volume-title":"Proc. of the 2001 USENIX Annual Technical Conference, Usenix","author":"J. Sugerman","year":"2001","unstructured":"Sugerman, J., Venkitachalam, G., Lim, B.H.: Virtualizing I\/O devices on VMware workstation\u2019s hosted virtual machine monitor. In: Proc. of the 2001 USENIX Annual Technical Conference, Usenix, Boston, Mass (2001)"},{"key":"152_CR32","unstructured":"Tatemura, J.: CDDLM Configuration Description Language Specification 1.0. Tech. rep., Open Grid Forum (2006)"},{"key":"152_CR33","volume-title":"Grid Computing: Making the Global Infrastructure a Reality","author":"D. Thain","year":"2002","unstructured":"Thain, D., Tannenbaum, T., Livny, M.: Condor and the grid. In: Berman, F., Fox, G., Hey, T. (eds.) Grid Computing: Making the Global Infrastructure a Reality. Wiley, New York (2002)"},{"key":"152_CR34","unstructured":"UCL: UCL MDA Tools (2008). [Online] http:\/\/uclmda.sourceforge.net\/"},{"issue":"1","key":"152_CR35","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1496091.1496100","volume":"39","author":"L.M. Vaquero","year":"2009","unstructured":"Vaquero, L.M., Rodero-Merino, L., C\u00e1ceres, J., Lindner,\u00a0M.: A break in the clouds: towards a cloud definition. SIGCOMM Comput. Commun. Rev. 39(1), 50\u201355 (2009). doi: 10.1145\/1496091.1496100","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"152_CR36","volume-title":"The Object Constraint Language: Getting Your Models Ready for MDA","author":"J. Warmer","year":"2003","unstructured":"Warmer, J., Kleppe, A.: The Object Constraint Language: Getting Your Models Ready for MDA. Addison-Wesley, Longman, Reading, Harlow (2003)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-011-0152-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-011-0152-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-011-0152-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,8]],"date-time":"2019-06-08T18:06:32Z","timestamp":1560017192000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-011-0152-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2,27]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,6]]}},"alternative-id":["152"],"URL":"https:\/\/doi.org\/10.1007\/s10586-011-0152-0","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"type":"print","value":"1386-7857"},{"type":"electronic","value":"1573-7543"}],"subject":[],"published":{"date-parts":[[2011,2,27]]}}}