{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T09:10:09Z","timestamp":1748769009828,"version":"3.41.0"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319295817"},{"type":"electronic","value":"9783319295824"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-29582-4_7","type":"book-chapter","created":{"date-parts":[[2016,2,2]],"date-time":"2016-02-02T16:06:17Z","timestamp":1454429177000},"page":"115-134","source":"Crossref","is-referenced-by-count":1,"title":["Using Model-Driven Development to Support Portable PaaS Applications"],"prefix":"10.1007","author":[{"given":"Elias","family":"Nogueira","sequence":"first","affiliation":[]},{"given":"Daniel","family":"Lucr\u00e9dio","sequence":"additional","affiliation":[]},{"given":"Ana","family":"Moreira","sequence":"additional","affiliation":[]},{"given":"Renata","family":"Fortes","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,2,3]]},"reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"Chen, Y., Li, X., Chen, F.: Overview and analysis of cloud computing research and application. In: 2011 International Conference on E-Business and E-Government (ICEE), pp. 1\u20134 (2011)","DOI":"10.1109\/ICEBEG.2011.5881819"},{"key":"7_CR2","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: Above the clouds: a Berkeley view of cloud computing. Dept. Electrical Eng. and Comput. Sciences, University of California, Berkeley, Report UCB\/EECS 28 (2009)"},{"key":"7_CR3","doi-asserted-by":"crossref","unstructured":"da Silva, E.A.N., Lucredio, D.: Software engineering for the cloud: a research roadmap. In: 2012 26th Brazilian Symposium on Software Engineering, pp. 71\u201380 (2012)","DOI":"10.1109\/SBES.2012.12"},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"da Silva, E.A.N., Fortes, R.P.M., Lucr\u00e9dio, D.: A model-driven approach for promoting cloud paas portability. In: Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research, CASCON 2013, Riverton, NJ, USA, pp. 92\u2013105. IBM Corp. (2013)","DOI":"10.1109\/CLEI.2013.6670667"},{"key":"7_CR5","unstructured":"da Silva, E.A.N., Moreira, A., Lucrr\u00e9dio, D., andFortes, R.P.M.: Supporting multiple persistence models for PaaS applications using model-driven engineering. In: Proceedings of the 5th International Conference on Cloud Computing and Services Science, CLOSER 2015, Lisbon, Portugal. INSTICC (2015)"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"France, R., Rumpe, B.: Model-driven development of complex software: a research roadmap. In: Future of Software Engineering, FOSE 2007, pp. 37\u201354. IEEE Computer Society, Washington, DC (2007)","DOI":"10.1109\/FOSE.2007.14"},{"key":"7_CR7","volume-title":"MDA Explained, the Model-Driven Architecture: Practice and Promise","author":"A Kleppe","year":"2003","unstructured":"Kleppe, A., Jos, W., Wim, B.: MDA Explained, the Model-Driven Architecture: Practice and Promise. Addison-Wesley, Boston (2003)"},{"key":"7_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"432","DOI":"10.1007\/978-3-540-69100-6_31","volume-title":"Model Driven Architecture \u2013 Foundations and Applications","author":"P Mohagheghi","year":"2008","unstructured":"Mohagheghi, P., Dehlen, V.: Where is the proof? - a review of experiences from applying MDE in industry. In: Schieferdecker, I., Hartman, A. (eds.) ECMDA-FA 2008. LNCS, vol. 5095, pp. 432\u2013443. Springer, Heidelberg (2008)"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"Khajeh-Hosseini, A., Sommerville, I., Bogaerts, J., Teregowda, P.: Decision support tools for cloud migration in the enterprise. In: 2011 IEEE International Conference on Cloud Computing (CLOUD), pp. 541\u2013548 (2011)","DOI":"10.1109\/CLOUD.2011.59"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"Lucr\u00e9dio, D., Almeida, E.S., Fortes, R.P.M.: An investigation on the impact of MDE on software reuse. In: 2012 Sixth Brazilian Symposium on Software Components Architectures and Reuse (SBCARS), pp. 101\u2013110. IEEE (2012)","DOI":"10.1109\/SBCARS.2012.16"},{"key":"7_CR11","unstructured":"ISO\/IEC9126: Software product evaluation - Quality characteristics and guidelines for their use. ISO Norm. (1991)"},{"key":"7_CR12","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/1618588.1618592","volume":"16","author":"J Daniels","year":"2009","unstructured":"Daniels, J.: Server virtualization architecture and implementation. Crossroads 16, 8\u201312 (2009)","journal-title":"Crossroads"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Shirazi, M.N., Kuan, H.C., Dolatabadi, H.: Design patterns to enable data portability between clouds\u2019 databases. In: 2012 12th International Conference on Computational Science and Its Applications (ICCSA), pp. 117\u2013120 (2012)","DOI":"10.1109\/ICCSA.2012.29"},{"key":"7_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2200\/S00441ED1V01Y201208SWE001","volume":"1","author":"M Brambilla","year":"2012","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-driven software engineering in practice. Synth. Lect. Softw. Eng. 1, 1\u2013182 (2012)","journal-title":"Synth. Lect. Softw. Eng."},{"key":"7_CR15","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/352029.352035","volume":"35","author":"A Deursen Van","year":"2000","unstructured":"Van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: an annotated bibliography. ACM Sigplan Not. 35, 26\u201336 (2000)","journal-title":"ACM Sigplan Not."},{"key":"7_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2","volume-title":"Experimentation in Software Engineering: An Introduction","author":"C Wohlin","year":"2000","unstructured":"Wohlin, C., Runeson, P., Host, M., Ohlsson, C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering: An Introduction. Springer, Heidelberg (2000)"},{"key":"7_CR17","volume-title":"Basics of Software Engineering Experimentation","author":"N Juristo","year":"2010","unstructured":"Juristo, N., Moreno, A.M.: Basics of Software Engineering Experimentation. Springer, Heidelberg (2010)"},{"key":"7_CR18","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: A view of cloud computing. Commun. ACM 53, 50\u201358 (2010)","journal-title":"Commun. ACM"},{"key":"7_CR19","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/2.675631","volume":"31","author":"WF Tichy","year":"1998","unstructured":"Tichy, W.F.: Should computer scientists experiment more? Computer 31, 32\u201340 (1998)","journal-title":"Computer"},{"key":"7_CR20","doi-asserted-by":"crossref","unstructured":"Silva, L., Soares, S.: Analyzing structure-based techniques for test coverage on a J2ME software product line. In: 10th Latin American Test Workshop, LATW 2009, pp. 1\u20136. IEEE (2009)","DOI":"10.1109\/LATW.2009.4813805"},{"issue":"2","key":"7_CR21","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Model-driven engineering. Comput.-IEEE Comput. Soc. 39(2), 25 (2006)","journal-title":"Comput.-IEEE Comput. Soc."},{"key":"7_CR22","unstructured":"Miranda, J., Guill\u00e9n, J., Murillo, J.M., Canal, C.: Development of adaptive multi-cloud applications a model-driven approach. In: MODELSWARD (2013)"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"Ardagna, D., Di Nitto, E., Mohagheghi, P., Mosser, S., Ballagny, C., D\u2019Andria, F., Casale, G., Matthews, P., Nechifor, C.S., Petcu, D., et al.: Modaclouds: a model-driven approach for the design and execution of applications on multiple clouds. In: 2012 ICSE Workshop on Modeling in Software Engineering (MISE), pp. 50\u201356. IEEE (2012)","DOI":"10.1109\/MISE.2012.6226014"},{"key":"7_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/978-3-642-24755-2_6","volume-title":"Towards a Service-Based Internet","author":"D Petcu","year":"2011","unstructured":"Petcu, D.: Portability and interoperability between clouds: challenges and case study. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssi\u00e8re, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 62\u201374. Springer, Heidelberg (2011)"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Petcu, D., Vasilakos, A.V.: Portability in clouds: approaches and research opportunities. Scalable Comput. Pract. Experience 15(3) (2014)","DOI":"10.12694\/scpe.v15i3.1019"},{"key":"7_CR26","doi-asserted-by":"crossref","unstructured":"Giove, F., Longoni, D., Yancheshmeh, M.S., Ardagna, D., Di Nitto, E.: An approach for the development of portable applications on paas clouds. In: Proceedings of CLOSER, pp. 591\u2013601 (2013)","DOI":"10.5220\/0004511605910601"}],"container-title":["Communications in Computer and Information Science","Cloud Computing and Services Science"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-29582-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,1]],"date-time":"2025-06-01T08:41:58Z","timestamp":1748767318000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-29582-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319295817","9783319295824"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-29582-4_7","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2016]]}}}