{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T21:15:16Z","timestamp":1783804516434,"version":"3.55.0"},"reference-count":107,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T00:00:00Z","timestamp":1551398400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T00:00:00Z","timestamp":1551398400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T00:00:00Z","timestamp":1551398400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Dutch Science Foundation","award":["016.133.324"],"award-info":[{"award-number":["016.133.324"]}]},{"name":"German Federal Ministry of Education and Research","award":["01IS12054"],"award-info":[{"award-number":["01IS12054"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2019,3,1]]},"DOI":"10.1109\/tse.2017.2776152","type":"journal-article","created":{"date-parts":[[2017,11,22]],"date-time":"2017-11-22T19:23:52Z","timestamp":1511378632000},"page":"261-284","source":"Crossref","is-referenced-by-count":84,"title":["Developer Testing in the IDE: Patterns, Beliefs, and Behavior"],"prefix":"10.1109","volume":"45","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4852-0526","authenticated-orcid":false,"given":"Moritz","family":"Beller","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8495-7939","authenticated-orcid":false,"given":"Georgios","family":"Gousios","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7395-3588","authenticated-orcid":false,"given":"Annibale","family":"Panichella","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1856-9361","authenticated-orcid":false,"given":"Sebastian","family":"Proksch","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2952-0475","authenticated-orcid":false,"given":"Sven","family":"Amann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2413-3935","authenticated-orcid":false,"given":"Andy","family":"Zaidman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","year":"2017"},{"key":"ref38","year":"2017"},{"key":"ref33","author":"hopcroft","year":"2007","journal-title":"Introduction to Automata Theory Languages and Computation"},{"key":"ref32","author":"rumbaugh","year":"2004","journal-title":"Unified Modeling Language Reference Manual"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.28"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2601248.2601267"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2016.7503741"},{"key":"ref36","author":"hopkins","year":"1997","journal-title":"A New View of Statistics"},{"key":"ref35","author":"devore","year":"1999","journal-title":"Applied Statistics for Engineers and Scientists"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.2307\/2333709"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635920"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1998.738486"},{"key":"ref29","author":"beck","year":"2003","journal-title":"Test-Driven Development&#x2014;by Example"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2666581.2666591"},{"key":"ref22","year":"2017"},{"key":"ref21","article-title":"Download Android studio and SDK tools","year":"2017"},{"key":"ref24","article-title":"How developers debug","volume":"5","author":"beller","year":"2017","journal-title":"PeerJ PrePrints"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.39"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2013.57"},{"key":"ref26","year":"2017"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27777-4_4"},{"key":"ref25","first-page":"707","article-title":"Binary codes capable of correcting deletions, insertions, and reversals","volume":"10","author":"levenshtein","year":"1966","journal-title":"Soviet Physics Doklady"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597082"},{"key":"ref51","author":"derby","year":"2006","journal-title":"Agile Retrospectives Making Good Teams Great"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597084"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.66"},{"key":"ref57","author":"pressman","year":"2005","journal-title":"Software Engineering A Practitioner's Approach"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4571(199007)41:5<368::AID-ASI8>3.0.CO;2-C"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2643019"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.03.010"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2014.28"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2012.12"},{"key":"ref40","year":"2017"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-010-9143-7"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393634"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-011-9157-4"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.25"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786843"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/961511.961518"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/800027.808439"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.193"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.12"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786823"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.67"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1037\/a0025996"},{"key":"ref42","year":"2017"},{"key":"ref41","year":"2017"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231157"},{"key":"ref43","year":"2017"},{"key":"ref73","article-title":"About the return on investment of test-driven development","author":"m\u00fcller","year":"2003","journal-title":"Proc 5th Int Workshop Econ -Driven Softw Eng Res"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9062-z"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2003.1251029"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.37"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.34"},{"key":"ref77","article-title":"TDD is dead. Long live testing.","author":"hansson","year":"2017"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/1159733.1159788"},{"key":"ref75","article-title":"Curriculum guidelines for undergraduate degree programs in software engineering.","year":"2017"},{"key":"ref78","article-title":"Test-induced design damage.","author":"hansson","year":"2017"},{"key":"ref79","article-title":"Is TDD dead?","author":"hansson","year":"2016"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597077"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.24"},{"key":"ref61","article-title":"Data science for software maintenance","year":"2017"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.314"},{"key":"ref64","article-title":"Analysis of test driven development on sentiment and coding activities in GitHub repositories.","author":"hindle","year":"2016"},{"key":"ref65","doi-asserted-by":"crossref","DOI":"10.1145\/2915970.2915996","article-title":"Results from an ethnographically-informed study in the context of test-driven development","author":"romano","year":"2016","journal-title":"Proc Int Conf Eval Assessment Softw Eng"},{"key":"ref66","first-page":"10:1","article-title":"Results from an ethnographically-informed study in the context of test driven development","author":"romano","year":"2016","journal-title":"Proc Int Conf Eval Assessment Softw Eng"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.46"},{"key":"ref68","author":"oram","year":"2010","journal-title":"Making Software What Really Works and Why We Believe It"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568233"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/QUATIC.2010.73"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.91"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-39038-8_23"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368219"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227189"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810339"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2342227"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2003.1201249"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2014.47"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1145\/2638728.2641322"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1145\/2610384.2610419"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635892"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635925"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134355"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2013.69"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68255-4_7"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOFT.2014.31"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-009-0058-8"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2008.47"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2897022.2897027"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1002\/9781118181034"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2017.7884626"},{"key":"ref14","author":"meszaros","year":"2007","journal-title":"xUnit Test Patterns Refactoring Test Code"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2017.62"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.113"},{"key":"ref82","article-title":"Test studio: An environment for automatic test generation based on design by contracttm","author":"ciupa","year":"2004"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1022494.1022540"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.43.7.1029"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s10606-009-9098-7"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.58"},{"key":"ref19","year":"2017"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635892"},{"key":"ref80","year":"2017"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1037\/0021-9010.69.2.334"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1037\/0033-2909.131.5.738"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1037\/1076-898X.14.3.266"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1049\/ic:20040396"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.30"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/8666946\/08116886.pdf?arnumber=8116886","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,8]],"date-time":"2022-08-08T02:05:39Z","timestamp":1659924339000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8116886\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,1]]},"references-count":107,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tse.2017.2776152","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,1]]}}}