{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T18:04:56Z","timestamp":1764439496773,"version":"3.37.3"},"reference-count":36,"publisher":"IBM","issue":"6","funder":[{"DOI":"10.13039\/100004316","name":"IBM Science for Social Good initiative","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004316","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IBM J. Res. &amp; Dev."],"published-print":{"date-parts":[[2017,11,1]]},"DOI":"10.1147\/jrd.2017.2736278","type":"journal-article","created":{"date-parts":[[2017,12,6]],"date-time":"2017-12-06T14:18:22Z","timestamp":1512569902000},"page":"9:1-9:13","source":"Crossref","is-referenced-by-count":13,"title":["Dataflow representation of data analyses: Toward a platform for collaborative data science"],"prefix":"10.1147","volume":"61","author":[{"given":"E.","family":"Patterson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"R.","family":"McBurney","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H.","family":"Schmidt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"I.","family":"Baldini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Mojsilovic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"K. R.","family":"Varshney","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"3082","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1038\/75556"},{"key":"ref32","first-page":"592","article-title":"Practical object-oriented back-in-time debugging","author":"lienhard","year":"0","journal-title":"Proc Eur Conf Object-Oriented Program"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2008.05.006"},{"key":"ref30","article-title":"Dynamic object flow analysis","author":"lienhard","year":"2008","journal-title":"Inst Comput Sci University of Bern"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30284-8_16"},{"key":"ref35","first-page":"1201","article-title":"Graph kernels","volume":"11","author":"vishwanathan","year":"2010","journal-title":"J Mach Learn Res"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/gkp440"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v30i3.2257"},{"key":"ref11","first-page":"21","article-title":"Computational creativity: The final frontier?","volume":"12","author":"colton","year":"0","journal-title":"Proc 20th Eur Conf Artif Intell"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45848-4_59"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1002\/1097-024X(200009)30:11<1203::AID-SPE338>3.3.CO;2-E"},{"article-title":"The operad of wiring diagrams: Formalizing a graphical language\n for databases, recursion, and plug-and-play circuits","year":"2013","author":"spivak","key":"ref14"},{"article-title":"The operad of temporal wiring diagrams: Formalizing a graphical language for discrete-time\n processes","year":"2013","author":"rupel","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1013208.1013209"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0024274"},{"journal-title":"Category Theory for the Sciences","year":"2014","author":"spivak","key":"ref18"},{"journal-title":"Knowledge Representation and Reasoning","year":"2004","author":"brachman","key":"ref19"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17548-0"},{"key":"ref4","article-title":"The\n Jupyter\/IPython architecture: A unified view of computational research, from interactive exploration to communication\n and publication","volume":"1","author":"ragan-kelley","year":"0","journal-title":"Proc AGU Fall Meeting Abstracts"},{"journal-title":"Compilers Principles Techniques and Tools","year":"2006","author":"aho","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2007.53"},{"key":"ref6","first-page":"31","article-title":"Harnessing the power of the crowd to increase capacity for data science in the social sector","author":"bull","year":"0","journal-title":"Proc ICML Workshop #Data4Good Machine Learning in Social Good Applications"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/263698.264352"},{"key":"ref5","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"pedregosa","year":"2011","journal-title":"J Mach Learn Res"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1038\/nmeth.2016"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1196\/annals.1407.021"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1126\/science.342.6154.58"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2641190.2641198"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1002\/asi.23329"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1186\/gb-2010-11-8-r86"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/bth361"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/SSDM.2004.1311241"},{"key":"ref24","article-title":"A survey of\n data provenance techniques","author":"simmhan","year":"2005","journal-title":"Computer Science Dept Indiana University"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1084805.1084812"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142574"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17819-1_27"}],"container-title":["IBM Journal of Research and Development"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5288520\/8167362\/08167722.pdf?arnumber=8167722","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,12,18]],"date-time":"2017-12-18T16:38:08Z","timestamp":1513615088000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8167722\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,1]]},"references-count":36,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1147\/jrd.2017.2736278","relation":{},"ISSN":["0018-8646","0018-8646"],"issn-type":[{"type":"print","value":"0018-8646"},{"type":"electronic","value":"0018-8646"}],"subject":[],"published":{"date-parts":[[2017,11,1]]}}}