{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T22:15:22Z","timestamp":1761948922169,"version":"3.40.3"},"publisher-location":"Cham","reference-count":10,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030398149"},{"type":"electronic","value":"9783030398156"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>There is growing interest in the application of the latest trends in computing and data science methods to improve environmental science. However we found the penetration of best practice from computing domains such as software engineering and cloud computing into supporting every day environmental science to be poor. We take from this work a real need to re-evaluate the complexity of software tools and bring these to the right level of abstraction for environmental scientists to be able to leverage the latest developments in computing. In the Models in the Cloud project, we look at the role of model driven engineering, software frameworks and cloud computing in achieving this abstraction. As a case study we deployed a complex weather model to the cloud and developed a collaborative notebook interface for orchestrating the deployment and analysis of results. We navigate relatively poor support for complex high performance computing in the cloud to develop abstractions from complexity in cloud deployment and model configuration. We found great potential in cloud computing to transform science by enabling models to leverage elastic, flexible computing infrastructure and support new ways to deliver collaborative and open science.<\/jats:p>","DOI":"10.1007\/978-3-030-39815-6_21","type":"book-chapter","created":{"date-parts":[[2020,1,29]],"date-time":"2020-01-29T00:04:41Z","timestamp":1580256281000},"page":"216-227","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Models in the Cloud: Exploring Next Generation Environmental Software\u00a0Systems"],"prefix":"10.1007","author":[{"given":"Will","family":"Simm","sequence":"first","affiliation":[]},{"given":"Gordon","family":"Blair","sequence":"additional","affiliation":[]},{"given":"Richard","family":"Bassett","sequence":"additional","affiliation":[]},{"given":"Faiza","family":"Samreen","sequence":"additional","affiliation":[]},{"given":"Paul","family":"Young","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,1,29]]},"reference":[{"key":"21_CR1","doi-asserted-by":"publisher","first-page":"104521","DOI":"10.1016\/j.envsoft.2019.104521","volume":"122","author":"GS Blair","year":"2019","unstructured":"Blair, G.S., et al.: Models of everywhere revisited: a technological perspective. Environ. Model. Softw. 122, 104521 (2019). https:\/\/doi.org\/10.1016\/j.envsoft.2019.104521","journal-title":"Environ. Model. Softw."},{"key":"21_CR2","doi-asserted-by":"publisher","first-page":"121","DOI":"10.3389\/fenvs.2019.00121","volume":"7","author":"GS Blair","year":"2019","unstructured":"Blair, G.S., et al.: Data science of the natural environment: a research roadmap. Front. Environ. Sci. 7, 121 (2019). https:\/\/doi.org\/10.3389\/fenvs.2019.00121","journal-title":"Front. Environ. Sci."},{"key":"21_CR3","doi-asserted-by":"publisher","unstructured":"Easterbrook, S.M.: Climate change: a grand software challenge. In: Proceedings of the FSE\/SDP Workshop on Future of Software Engineering Research, FoSER 2010, pp. 99\u2013104. ACM, New York (2010). https:\/\/doi.org\/10.1145\/1882362.1882383","DOI":"10.1145\/1882362.1882383"},{"key":"21_CR4","doi-asserted-by":"publisher","unstructured":"Ferrario, M.A., Simm, W., Newman, P., Forshaw, S., Whittle, J.: Software engineering for \u2019social good\u2019: integrating action research, participatory design, and agile development. In: Companion Proceedings of the 36th International Conference on Software Engineering, ICSE Companion 2014, pp. 520\u2013523. ACM, New York (2014). https:\/\/doi.org\/10.1145\/2591062.2591121","DOI":"10.1145\/2591062.2591121"},{"key":"21_CR5","doi-asserted-by":"publisher","unstructured":"Hutchinson, J., Whittle, J., Rouncefield, M., Kristoffersen, S.: Empirical assessment of MDE in industry. In: Proceedings of the 33rd International Conference on Software Engineering, ICSE 2011, pp. 471\u2013480. ACM, New York (2011). https:\/\/doi.org\/10.1145\/1985793.1985858","DOI":"10.1145\/1985793.1985858"},{"issue":"10","key":"21_CR6","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1145\/262793.262799","volume":"40","author":"RE Johnson","year":"1997","unstructured":"Johnson, R.E.: Frameworks = (components + patterns). Commun. ACM 40(10), 39\u201342 (1997). https:\/\/doi.org\/10.1145\/262793.262799","journal-title":"Commun. ACM"},{"issue":"8","key":"21_CR7","doi-asserted-by":"publisher","first-page":"1717","DOI":"10.1175\/BAMS-D-15-00308.1","volume":"98","author":"JG Powers","year":"2017","unstructured":"Powers, J.G., et al.: The weather research and forecasting model: overview, system efforts, and future directions. Bull. Am. Meteorol. Soc. 98(8), 1717\u20131737 (2017). https:\/\/doi.org\/10.1175\/BAMS-D-15-00308.1","journal-title":"Bull. Am. Meteorol. Soc."},{"issue":"2","key":"21_CR8","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Guest editor\u2019s introduction: model-driven engineering. Computer 39(2), 25\u201331 (2006). https:\/\/doi.org\/10.1109\/MC.2006.58","journal-title":"Computer"},{"key":"21_CR9","doi-asserted-by":"publisher","unstructured":"Simm, W.A., et al.: SE in ES: opportunities for software engineering and cloud computing in environmental science. In: Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Society, ICSE-SEIS 2018, pp. 61\u201370. ACM, New York (2018). https:\/\/doi.org\/10.1145\/3183428.3183430","DOI":"10.1145\/3183428.3183430"},{"key":"21_CR10","doi-asserted-by":"publisher","unstructured":"Skamarock, W., et al.: A description of the advanced research WRF version 3 (2008). https:\/\/doi.org\/10.5065\/D68S4MVH","DOI":"10.5065\/D68S4MVH"}],"container-title":["IFIP Advances in Information and Communication Technology","Environmental Software Systems. Data Science in Action"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-39815-6_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T17:02:23Z","timestamp":1737133343000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-39815-6_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030398149","9783030398156"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-39815-6_21","relation":{},"ISSN":["1868-4238","1868-422X"],"issn-type":[{"type":"print","value":"1868-4238"},{"type":"electronic","value":"1868-422X"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"29 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISESS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Environmental Software Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Wageningen","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"The Netherlands","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 February 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 February 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"isess2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.isess.net\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"29","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"22","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"76% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}