{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T11:13:56Z","timestamp":1774264436452,"version":"3.50.1"},"reference-count":13,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,10]]},"DOI":"10.1109\/fie.2017.8190589","type":"proceedings-article","created":{"date-parts":[[2017,12,14]],"date-time":"2017-12-14T22:03:51Z","timestamp":1513289031000},"page":"1-8","source":"Crossref","is-referenced-by-count":10,"title":["Prof. CI: Employing continuous integration services and Github workflows to teach test-driven development"],"prefix":"10.1109","author":[{"given":"Christoph","family":"Matthies","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arian","family":"Treffer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Uflacker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"266","article-title":"The ideals and reality of participating in a MOOC","author":"mackness","year":"0"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1145\/1176617.1176743","article-title":"Helping students appreciate test-driven development (TDD)","author":"spacco","year":"2006","journal-title":"Companion to the 21st ACM SIG-PLAN symposium on Object-oriented programming systems languages and applications"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TALE.2015.7386010"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2380552.2380603"},{"key":"ref4","article-title":"Magic: Massive automated grading in the cloud","author":"fox","year":"0"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2090116.2090131"},{"key":"ref6","first-page":"254","article-title":"Test-driven learning: Intrinsic integration of testing into the CS\/SE curriculum","volume":"38","author":"janzen","year":"2007","journal-title":"Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352315"},{"key":"ref8","first-page":"220","article-title":"Test-driven development goes to school","volume":"20","author":"jones","year":"2004","journal-title":"Journal of Computing Sciences in Colleges"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/AGILE.2007.16"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1383602.1383644"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2462476.2465592"},{"key":"ref9","first-page":"322","author":"kou","year":"2006","journal-title":"Automated Recognition of Low-Level Process A Pilot Validation Study of Zorro for Test-Driven Development"}],"event":{"name":"2017 IEEE Frontiers in Education Conference (FIE)","location":"Indianapolis, IN","start":{"date-parts":[[2017,10,18]]},"end":{"date-parts":[[2017,10,21]]}},"container-title":["2017 IEEE Frontiers in Education Conference (FIE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8124740\/8190427\/08190589.pdf?arnumber=8190589","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,10]],"date-time":"2022-08-10T15:57:48Z","timestamp":1660147068000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8190589\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,10]]},"references-count":13,"URL":"https:\/\/doi.org\/10.1109\/fie.2017.8190589","relation":{},"subject":[],"published":{"date-parts":[[2017,10]]}}}