{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T06:38:23Z","timestamp":1721371103515},"reference-count":39,"publisher":"CRC Press","isbn-type":[{"value":"9781420059779","type":"print"},{"value":"9781420059786","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,11,24]]},"DOI":"10.1081\/e-ese-120044180","type":"book-chapter","created":{"date-parts":[[2016,7,28]],"date-time":"2016-07-28T11:09:12Z","timestamp":1469704152000},"page":"1211-1229","source":"Crossref","is-referenced-by-count":7,"title":["Test-Driven Development"],"prefix":"10.1081","author":[{"given":"Hakan","family":"Erdogmus","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Grigori","family":"Melnik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ron","family":"Jeffries","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2016,7,28]]},"reference":[{"key":"CIT0001","volume-title":"Test Driven Development\u2014by Example","author":"Beck K.","year":"2003"},{"key":"CIT0002","volume-title":"Test NJ Driven Development: A Practical Guide","author":"Astels D.","year":"2003"},{"key":"CIT0003","volume-title":"Extreme Programming Explained: Embrace Change","author":"Beck K.","year":"2004","edition":"2"},{"key":"CIT0004","volume-title":"Refactoring: Improving the Design of Existing Code","author":"Fowler M.","year":"1999"},{"key":"CIT0005","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27777-4_54"},{"key":"CIT0006","volume-title":"A Practical Guide to Extreme Programming","author":"Astels D.","year":"2002"},{"key":"CIT0007","volume-title":"Fit for Developing Software: Framework for Integrated Tests","author":"Mugridge R.","year":"2005"},{"key":"CIT0008","first-page":"18","author":"Reppert T.","year":"2004","journal-title":"Better Softw."},{"key":"CIT0009","volume-title":"Foundations of RSpec: Behavior-driven Development with Ruby and Rails","author":"Humphries C.","year":"2008"},{"key":"CIT0010","series-title":"Vol. 4, No. 11","volume-title":"Finding Success in Small Software Projects","author":"Khaled El Emam","year":"2003"},{"key":"CIT0011","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27777-4_4"},{"key":"CIT0012","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.75"},{"key":"CIT0013","doi-asserted-by":"publisher","DOI":"10.1080\/00137910309408770"},{"key":"CIT0014","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.34"},{"key":"CIT0015","first-page":"200","volume-title":"Software Process Improvement\u201414th European Conference, EuroSPI 2007","author":"Madeyski L."},{"key":"CIT0016","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.35"},{"key":"CIT0017","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.41"},{"key":"CIT0018","doi-asserted-by":"publisher","DOI":"10.1109\/AGILE.2007.43"},{"key":"CIT0019","doi-asserted-by":"publisher","DOI":"10.1145\/1159733.1159787"},{"key":"CIT0020","doi-asserted-by":"publisher","DOI":"10.1145\/1159733.1159788"},{"key":"CIT0021","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2005.10.015"},{"key":"CIT0022","doi-asserted-by":"publisher","DOI":"10.1002\/spip.286"},{"key":"CIT0023","doi-asserted-by":"publisher","DOI":"10.1007\/11767718_26"},{"key":"CIT0024","doi-asserted-by":"publisher","DOI":"10.1007\/11774129_10"},{"key":"CIT0025","volume-title":"Master's Thesis; Department of Computer Science","author":"Mann C.","year":"2004"},{"key":"CIT0026","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.37"},{"key":"CIT0027","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-25590-7_14"},{"key":"CIT0028","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2005.1553593"},{"key":"CIT0029","first-page":"113","volume-title":"Software Engineering: Evolution and Emerging Technologies, Frontiers in Artificial Intelligence and Applications","volume":"130","author":"Madeyski L.","year":"2005"},{"key":"CIT0030","doi-asserted-by":"publisher","DOI":"10.1109\/METRIC.2004.1357925"},{"key":"CIT0031","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971312"},{"key":"CIT0032","doi-asserted-by":"publisher","DOI":"10.1145\/952532.952753"},{"key":"CIT0033","doi-asserted-by":"publisher","DOI":"10.1109\/EURCON.2003.1248153"},{"key":"CIT0034","volume-title":"Master's Thesis; Department of Computer Science","author":"George B.","year":"2002"},{"key":"CIT0035","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20020540"},{"key":"CIT0036","first-page":"79","volume-title":"International Conference on Extreme Programming and Flexible Processes in Software Engineering (XP 2001)","author":"Ynchausti R. A.","year":"2001"},{"key":"CIT0037","volume-title":"xUnit Test Patterns: Refactoring Test Code","author":"Meszaros G.","year":"2007"},{"key":"CIT0038","first-page":"236","volume-title":"Companion to the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004","author":"Freeman S.","year":"2004"},{"key":"CIT0039","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27777-4_42"}],"container-title":["Encyclopedia of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.crcnetbase.com\/doi\/pdf\/10.1081\/E-ESE-120044180","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2016,7,28]],"date-time":"2016-07-28T11:09:30Z","timestamp":1469704170000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.crcnetbase.com\/doi\/10.1081\/E-ESE-120044180"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,24]]},"ISBN":["9781420059779","9781420059786"],"references-count":39,"alternative-id":["10.1081\/E-ESE-120044180","10.1081\/E-ESE"],"URL":"https:\/\/doi.org\/10.1081\/e-ese-120044180","relation":{},"subject":[],"published":{"date-parts":[[2010,11,24]]}}}