{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T22:29:05Z","timestamp":1784759345210,"version":"3.55.0"},"reference-count":64,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Comput. Sci. Eng."],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.1109\/mcse.2018.021651343","type":"journal-article","created":{"date-parts":[[2018,3,15]],"date-time":"2018-03-15T20:40:30Z","timestamp":1521146430000},"page":"90-109","source":"Crossref","is-referenced-by-count":78,"title":["Software Engineering for Computational Science: Past, Present, Future"],"prefix":"10.1109","volume":"20","author":[{"given":"Arne","family":"Johanson","sequence":"first","affiliation":[{"name":"XING Marketing Solutions GmbH"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wilhelm","family":"Hasselbring","sequence":"additional","affiliation":[{"name":"Kiel University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/SECSE.2009.5069156"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2013.12"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2015.75"},{"key":"ref32","first-page":"33","article-title":"Observations about Software Development for High End Computing","volume":"2","author":"carver","year":"2006","journal-title":"CTWatch Quarterly"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ISESE.2005.1541839"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.05.006"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2009.198"},{"key":"ref36","article-title":"The Jupyter\/lPython Architecture: A Unified View of Computational Research, from Interactive Exploration to Communication and Publication","author":"ragan-kelley","year":"0","journal-title":"AGU Fall Meeting Abstracts"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/1089014.1089021"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.86"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2830168.2830173"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAW.2017.11"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/2851553.2858659"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.19"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.103"},{"key":"ref64","first-page":"400","article-title":"Development of Scientific Applications with High-Performance Computing through a Component-Based and Aspect-Oriented Methodology","volume":"3","author":"garcia","year":"2003","journal-title":"International Journal of Advanced Computer Science"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.84"},{"key":"ref29","first-page":"1","article-title":"Models of Scientific Software Development","author":"segal","year":"0","journal-title":"Proc 1st Int'l Workshop on Software Eng for Computational Science and Eng (SECSE 08)"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.07.011"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2013.132"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2014.72"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.77"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.85"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2009.193"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-005-3865-y"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2007.17"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.53"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2446224.2446230"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2013.6645249"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2013.6698899"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2007.4385527"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2011.86"},{"key":"ref56","author":"bondi","year":"2014","journal-title":"Foundations of Software and System Performance Engineering Process Performance Modeling Requirements Testing Scalability and Practice"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9483-z"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/ICSEA.2010.32"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2642803.2642820"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.ecolmodel.2017.01.020"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.155"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/32.328993"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/s00450-014-0273-9"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2011.15"},{"key":"ref13","volume":"4699","author":"buttari","year":"2007","journal-title":"The Impact of Multicore on Math Software"},{"key":"ref14","author":"benioff","year":"2005","journal-title":"Computational Science Ensuring America's Competitiveness"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1038\/467775a"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2014.95"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1511\/2006.1.5"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3084225"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1063\/1.1881898"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SECSE.2009.5069155"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2063348.2063374"},{"key":"ref6","author":"ceruzzi","year":"2003","journal-title":"A History of Modern Computing"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2009.205"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/266399.266419"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1126\/science.157.3795.1373-b"},{"key":"ref49","first-page":"247","article-title":"MDE4HPC: An Approach for Using Model-Driven Engineering in High-Performance Computing","volume":"7083","author":"palyart","year":"2012","journal-title":"LNCS"},{"key":"ref9","author":"naur","year":"1969","journal-title":"Software engineering Report of a conference sponsored by the NATO Science Committee"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063396"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.12688\/f1000research.3-62.v1"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2015.2"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2567895"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2012.38"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1126\/science.1213847"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2658987"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1038\/nature10836"}],"container-title":["Computing in Science &amp; Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5992\/8317971\/08317991.pdf?arnumber=8317991","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,3]],"date-time":"2022-05-03T20:17:04Z","timestamp":1651609024000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8317991\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3]]},"references-count":64,"aliases":["10.1109\/mcse.2018.108162940"],"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/mcse.2018.021651343","relation":{},"ISSN":["1521-9615","1558-366X"],"issn-type":[{"value":"1521-9615","type":"print"},{"value":"1558-366X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3]]}}}