{"id":"https://openalex.org/W2988668413","doi":"https://doi.org/10.1109/tse.2018.2823327","title":"Microtask Programming","display_name":"Microtask Programming","publication_year":2018,"publication_date":"2018-04-06","ids":{"openalex":"https://openalex.org/W2988668413","doi":"https://doi.org/10.1109/tse.2018.2823327","mag":"2988668413"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2018.2823327","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2018.2823327","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059412025","display_name":"Thomas D. LaToza","orcid":"https://orcid.org/0000-0002-9564-3337"},"institutions":[{"id":"https://openalex.org/I162714631","display_name":"George Mason University","ror":"https://ror.org/02jqj7156","country_code":"US","type":"education","lineage":["https://openalex.org/I162714631"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Thomas D. LaToza","raw_affiliation_strings":["Department of Computer Science, George Mason University, Fairfax"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, George Mason University, Fairfax","institution_ids":["https://openalex.org/I162714631"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056980039","display_name":"Arturo Di Lecce","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Arturo Di Lecce","raw_affiliation_strings":["Cuebiq Srl, Milano, Italy"],"affiliations":[{"raw_affiliation_string":"Cuebiq Srl, Milano, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073115308","display_name":"Fabio Ricci","orcid":"https://orcid.org/0000-0002-6857-2115"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fabio Ricci","raw_affiliation_strings":["Bosch Rexroth, Milan, Italy"],"affiliations":[{"raw_affiliation_string":"Bosch Rexroth, Milan, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066376112","display_name":"W. Ben Towne","orcid":"https://orcid.org/0000-0003-2318-4554"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"W. Ben Towne","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042967020","display_name":"Andr\u00e9 van der Hoek","orcid":"https://orcid.org/0000-0001-7917-932X"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andre van der Hoek","raw_affiliation_strings":["Department of Informatics, University of California, Irvine, Irvine"],"affiliations":[{"raw_affiliation_string":"Department of Informatics, University of California, Irvine, Irvine","institution_ids":["https://openalex.org/I204250578"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5059412025"],"corresponding_institution_ids":["https://openalex.org/I162714631"],"apc_list":null,"apc_paid":null,"fwci":2.6429,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.91449976,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"45","issue":"11","first_page":"1106","last_page":"1124"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11704","display_name":"Mobile Crowdsensing and Crowdsourcing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11704","display_name":"Mobile Crowdsensing and Crowdsourcing","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11675","display_name":"Open Source Software Innovations","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.9010118842124939},{"id":"https://openalex.org/keywords/onboarding","display_name":"Onboarding","score":0.7471041679382324},{"id":"https://openalex.org/keywords/crowdsourcing","display_name":"Crowdsourcing","score":0.730181872844696},{"id":"https://openalex.org/keywords/artifact","display_name":"Artifact (error)","score":0.7096701264381409},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.5675382614135742},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5100510716438293},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.49378761649131775},{"id":"https://openalex.org/keywords/crowdsourcing-software-development","display_name":"Crowdsourcing software development","score":0.43688666820526123},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4269360601902008},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.33687812089920044},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3152589797973633},{"id":"https://openalex.org/keywords/software-development-process","display_name":"Software development process","score":0.1583462357521057},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.14625146985054016},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1318654716014862},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.1262279748916626}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9010118842124939},{"id":"https://openalex.org/C2779185108","wikidata":"https://www.wikidata.org/wiki/Q7091744","display_name":"Onboarding","level":2,"score":0.7471041679382324},{"id":"https://openalex.org/C62230096","wikidata":"https://www.wikidata.org/wiki/Q275969","display_name":"Crowdsourcing","level":2,"score":0.730181872844696},{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.7096701264381409},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5675382614135742},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5100510716438293},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.49378761649131775},{"id":"https://openalex.org/C32810761","wikidata":"https://www.wikidata.org/wiki/Q17082146","display_name":"Crowdsourcing software development","level":5,"score":0.43688666820526123},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4269360601902008},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.33687812089920044},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3152589797973633},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.1583462357521057},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.14625146985054016},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1318654716014862},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.1262279748916626},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2018.2823327","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2018.2823327","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G7183218131","display_name":null,"funder_award_id":"CCF-1414197","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"},{"id":"https://openalex.org/G7372233382","display_name":null,"funder_award_id":"NSF IIS-1111446","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"},{"id":"https://openalex.org/G7911850229","display_name":null,"funder_award_id":"IIS-1302522","funder_id":"https://openalex.org/F4320335353","funder_display_name":"National Science Foundation of Sri Lanka"}],"funders":[{"id":"https://openalex.org/F4320335353","display_name":"National Science Foundation of Sri Lanka","ror":"https://ror.org/010xaa060"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":55,"referenced_works":["https://openalex.org/W12803644","https://openalex.org/W174304379","https://openalex.org/W323338930","https://openalex.org/W1596153059","https://openalex.org/W1972052832","https://openalex.org/W1976646024","https://openalex.org/W1987459880","https://openalex.org/W2006624349","https://openalex.org/W2014157887","https://openalex.org/W2018744255","https://openalex.org/W2020740057","https://openalex.org/W2028953510","https://openalex.org/W2030343428","https://openalex.org/W2030793160","https://openalex.org/W2043284163","https://openalex.org/W2058179030","https://openalex.org/W2082539579","https://openalex.org/W2094676642","https://openalex.org/W2099444174","https://openalex.org/W2099769844","https://openalex.org/W2103796494","https://openalex.org/W2112021024","https://openalex.org/W2116915306","https://openalex.org/W2127008633","https://openalex.org/W2130344546","https://openalex.org/W2141759709","https://openalex.org/W2143602702","https://openalex.org/W2147114218","https://openalex.org/W2148479118","https://openalex.org/W2150601094","https://openalex.org/W2151785234","https://openalex.org/W2152248594","https://openalex.org/W2155438671","https://openalex.org/W2160570190","https://openalex.org/W2161052636","https://openalex.org/W2173213060","https://openalex.org/W2184500637","https://openalex.org/W2200382673","https://openalex.org/W2217266182","https://openalex.org/W2293798798","https://openalex.org/W2394909078","https://openalex.org/W2396268257","https://openalex.org/W2522186013","https://openalex.org/W2598457223","https://openalex.org/W2599119317","https://openalex.org/W2601947690","https://openalex.org/W2602758315","https://openalex.org/W3121257585","https://openalex.org/W3124560715","https://openalex.org/W3207498189","https://openalex.org/W4234863551","https://openalex.org/W4244556925","https://openalex.org/W4246954663","https://openalex.org/W4249454228","https://openalex.org/W7052577606"],"related_works":["https://openalex.org/W2512762878","https://openalex.org/W2397281630","https://openalex.org/W2033745466","https://openalex.org/W162737300","https://openalex.org/W2520160102","https://openalex.org/W2520748299","https://openalex.org/W2011363905","https://openalex.org/W2046555014","https://openalex.org/W2548342535","https://openalex.org/W3131060711"],"abstract_inverted_index":{"Traditional":[0],"forms":[1],"of":[2,17,72,119,149,162,180],"Crowdsourcing":[3],"such":[4,68],"as":[5,69,104,174,176],"open":[6],"source":[7],"software":[8],"development":[9],"harness":[10,44],"crowd":[11],"contributions":[12,46],"to":[13,31,83,88,97,122,131,183,185,190],"democratize":[14],"the":[15,48,89,107,117,171],"creation":[16],"software.":[18],"However,":[19],"potential":[20,45,172],"contributors":[21,30,64],"must":[22],"first":[23,139],"overcome":[24],"joining":[25],"barriers":[26],"forcing":[27],"casually":[28],"committed":[29],"spend":[32],"days":[33],"or":[34,75],"weeks":[35],"onboarding":[36],"and":[37,109,136,158,164,192],"thereby":[38],"reducing":[39],"participation.":[40],"To":[41],"more":[42,193],"effectively":[43],"from":[47],"crowd,":[49],"we":[50],"propose":[51],"a":[52,73,77,81,85,98,178],"method":[53],"for":[54],"programming":[55,121,189],"in":[56,141,151],"which":[57],"work":[58],"occurs":[59],"entirely":[60],"through":[61,112],"microtasks,":[62,134],"offering":[63],"short,":[65],"self-contained":[66],"tasks":[67],"implementing":[70],"part":[71],"function":[74,82],"updating":[76],"call":[78],"site":[79],"invoking":[80],"match":[84],"change":[86],"made":[87],"function.":[90],"In":[91],"microtask":[92,120,140,188],"programming,":[93],"microtasks":[94,150],"involve":[95],"changes":[96],"single":[99],"artifact,":[100],"are":[101],"automatically":[102],"generated":[103],"necessary":[105],"by":[106],"system,":[108],"nurture":[110],"quality":[111],"iteration.":[113],"A":[114],"study":[115],"examining":[116],"feasibility":[118,173],"create":[123,159],"small":[124],"programs":[125],"found":[126],"that":[127],"developers":[128],"were":[129],"able":[130],"complete":[132,146],"1008":[133],"onboard":[135],"submit":[137],"their":[138],"less":[142,152],"than":[143,153],"15":[144],"minutes,":[145],"all":[147],"types":[148],"5":[154],"minutes":[155],"on":[156],"average,":[157],"490":[160],"lines":[161],"code":[163],"149":[165],"unit":[166],"tests.":[167],"The":[168],"results":[169],"demonstrate":[170],"well":[175],"revealing":[177],"number":[179],"important":[181],"challenges":[182],"address":[184],"successfully":[186],"scale":[187],"larger":[191],"complex":[194],"programs.":[195]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
