{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,7,18]],"date-time":"2022-07-18T21:49:24Z","timestamp":1658180964875},"reference-count":21,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"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,9]]},"DOI":"10.1109\/mcse.2018.05329819","type":"journal-article","created":{"date-parts":[[2018,8,30]],"date-time":"2018-08-30T18:38:42Z","timestamp":1535654322000},"page":"98-113","source":"Crossref","is-referenced-by-count":3,"title":["Test-Driven Development in HPC Science: A Case Study"],"prefix":"10.1109","volume":"20","author":[{"given":"Aziz","family":"Nanthaamornphong","sequence":"first","affiliation":[{"name":"Prince of Songkla University, Phuket Campus"}]},{"given":"Jeffrey C.","family":"Carver","sequence":"additional","affiliation":[{"name":"University of Alabama"}]}],"member":"263","reference":[{"key":"ref10","author":"martin","year":"2002","journal-title":"Agile Software Development Principles Patterns and Practices"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2616877"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2342227"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.28"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.01.002"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.103"},{"key":"ref16","first-page":"59","article-title":"Testing for Trustworthiness in Scientific Software","author":"hook","year":"0","journal-title":"Proc ICSE Workshop on Software Engineering for Computational Science and Engineering"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2008.101"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1002\/9781118181034"},{"key":"ref19","author":"fowler","year":"1999","journal-title":"Refactoring Improving the Design of Existing Code"},{"key":"ref4","first-page":"385","article-title":"The Characteristics of Agile Software Processes","author":"miller","year":"0","journal-title":"proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS'01)"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2014.33"},{"key":"ref6","first-page":"9","article-title":"A Case Study: Test-Driven Development in a Microscopy Image-Processing Project","author":"nanthaamornphong","year":"0","journal-title":"Proc 4th Int'l Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering"},{"key":"ref5","first-page":"20","article-title":"Towards Test Driven Development for Computational Science with pFUnit","author":"rilee","year":"0","journal-title":"Proc 2nd Int'l Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering"},{"key":"ref8","author":"beck","year":"2004","journal-title":"Extreme Programming Explained Embrace Change"},{"key":"ref7","author":"wu","year":"2008","journal-title":"Microscope Image Processing"},{"key":"ref2","first-page":"550","article-title":"Software Development Environments for Scientific and Engineering Software: A Series of Case Studies","author":"carver","year":"0","journal-title":"Proc 29th Int'l Conf Software Eng"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2017.28"},{"key":"ref9","author":"beck","year":"2002","journal-title":"Test Driven Development By Example"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.1265817"},{"key":"ref21","first-page":"92","article-title":"Refactoring Test Code","author":"van deursen","year":"0","journal-title":"Proc 2nd Int'l Conf Extreme Programming and Flexible Processes in Software Engineering"}],"container-title":["Computing in Science &amp; Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5992\/8452043\/08452053.pdf?arnumber=8452053","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,3]],"date-time":"2022-05-03T19:57:43Z","timestamp":1651607863000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8452053\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9]]},"references-count":21,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/mcse.2018.05329819","relation":{},"ISSN":["1521-9615","1558-366X"],"issn-type":[{"value":"1521-9615","type":"print"},{"value":"1558-366X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,9]]}}}