{"id":"https://openalex.org/W2790016551","doi":"https://doi.org/10.1145/3159450.3162312","title":"Early Detection on Students' Failing Open-Source based Course Projects using Machine Learning Approaches","display_name":"Early Detection on Students' Failing Open-Source based Course Projects using Machine Learning Approaches","publication_year":2018,"publication_date":"2018-02-21","ids":{"openalex":"https://openalex.org/W2790016551","doi":"https://doi.org/10.1145/3159450.3162312","mag":"2790016551"},"language":"en","primary_location":{"id":"doi:10.1145/3159450.3162312","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162312","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"type":"conference-abstract","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/A5102827407","display_name":"Yifan Guo","orcid":"https://orcid.org/0000-0003-1875-7821"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yifan Guo","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025482368","display_name":"Yang Song","orcid":"https://orcid.org/0000-0001-9236-4538"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang Song","raw_affiliation_strings":["University of North Carolina Willmington, Willmington, NC, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of North Carolina Willmington, Willmington, NC, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040537321","display_name":"Edward F. Gehringer","orcid":"https://orcid.org/0000-0002-5217-2643"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Edward F. Gehringer","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1088","last_page":"1088"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9901000261306763,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9901000261306763,"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"}},{"id":"https://openalex.org/T11675","display_name":"Open Source Software Innovations","score":0.900600016117096,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6119890213012695},{"id":"https://openalex.org/keywords/grading","display_name":"Grading (engineering)","score":0.604407787322998},{"id":"https://openalex.org/keywords/project-based-learning","display_name":"Project-based learning","score":0.5047503709793091},{"id":"https://openalex.org/keywords/metadata","display_name":"Metadata","score":0.47535985708236694},{"id":"https://openalex.org/keywords/milestone","display_name":"Milestone","score":0.47279781103134155},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.46496182680130005},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4580366611480713},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.44491851329803467},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.37081772089004517},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.33513426780700684},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.28096652030944824},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.24958547949790955},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.24545925855636597},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.20424529910087585},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.2028617262840271},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.1297498345375061},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12486079335212708}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6119890213012695},{"id":"https://openalex.org/C2777286243","wikidata":"https://www.wikidata.org/wiki/Q5591926","display_name":"Grading (engineering)","level":2,"score":0.604407787322998},{"id":"https://openalex.org/C2779825147","wikidata":"https://www.wikidata.org/wiki/Q1753447","display_name":"Project-based learning","level":2,"score":0.5047503709793091},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.47535985708236694},{"id":"https://openalex.org/C120060458","wikidata":"https://www.wikidata.org/wiki/Q10145","display_name":"Milestone","level":2,"score":0.47279781103134155},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.46496182680130005},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4580366611480713},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.44491851329803467},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.37081772089004517},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.33513426780700684},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.28096652030944824},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.24958547949790955},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.24545925855636597},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.20424529910087585},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2028617262840271},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.1297498345375061},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12486079335212708},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C147176958","wikidata":"https://www.wikidata.org/wiki/Q77590","display_name":"Civil engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3159450.3162312","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162312","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G8201290141","display_name":"Collaborative Research: Research in Student Peer Review: A Cooperative Web-Services Approach","funder_award_id":"1432347","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4387878404","https://openalex.org/W2561695978","https://openalex.org/W1950486549","https://openalex.org/W3133583653","https://openalex.org/W3140574787","https://openalex.org/W2584040191","https://openalex.org/W2990251955","https://openalex.org/W2064167013","https://openalex.org/W2490667451","https://openalex.org/W2955244041"],"abstract_inverted_index":{"Open-source":[0],"course":[1,67,86,95,106],"projects":[2,9,28,68,87,107,176,188,205],"offer":[3],"students":[4,21,53,123,244],"a":[5,89,209,235],"glimpse":[6],"of":[7,140,146,162,173,199,211],"real-world":[8],"and":[10,17,54,93,108,154,186],"opportunities":[11],"to":[12,51,71,103,112,115,121,124,136,207,222,245],"learn":[13],"about":[14],"architectural":[15],"design":[16],"coding":[18],"style.":[19],"While":[20],"often":[22],"have":[23],"more":[24,191,243],"difficulties":[25],"with":[26,30,56,77,159],"these":[27],"than":[29],"traditional":[31],"\"toy\"":[32],"projects,":[33,119],"instructors":[34,55,114],"are":[35,69,134,177],"also":[36,166,227],"spending":[37],"excessive":[38],"time":[39],"on":[40,64],"grading":[41],"miscellaneous":[42],"projects.":[43,250],"There":[44],"is":[45,214],"an":[46,74],"improvising":[47],"need":[48],"for":[49],"means":[50],"help":[52,113,122],"their":[57,126,248],"difficulties.":[58],"This":[59],"poster":[60],"presents":[61],"our":[62],"work":[63],"predicting":[65],"which":[66,189],"likely":[70],"fail":[72],"at":[73,233],"early":[75],"stage":[76],"machine":[78],"learning":[79],"approaches.":[80],"We":[81,165],"collected":[82],"metadata":[83],"from":[84],"247":[85],"in":[88,196,247],"graduate-level":[90],"Object-Oriented":[91],"Design":[92],"Development":[94],"over":[96],"the":[97,105,110,131,137,151,160,174,183,187,238],"past":[98],"5":[99],"years,":[100],"built":[101],"models":[102],"fit":[104],"use":[109],"classifier":[111],"identify":[116],"potential":[117],"failing":[118],"thus":[120],"salvage":[125],"works.":[127],"By":[128,202],"assuming":[129],"that":[130,213,229],"project":[132,141,184],"acceptances":[133],"related":[135],"working":[138],"patterns":[139,149],"teams,":[142],"we":[143],"made":[144],"innovations":[145],"adding":[147],"temporal-based":[148],"into":[150],"training":[152],"data,":[153],"achieved":[155],"86.36%":[156],"classification":[157],"accuracy":[158],"addition":[161],"those":[163,178],"features.":[164],"proved":[167],"several":[168],"observations,":[169],"such":[170],"as":[171],"most":[172],"rejected":[175,223],"begun":[179],"relatively":[180],"late":[181],"during":[182],"period,":[185],"modified":[190],"files/code":[192],"does":[193],"not":[194],"result":[195],"better":[197],"possibility":[198],"being":[200],"accepted.":[201],"contrast,":[203],"accepted":[204],"tend":[206],"deliver":[208],"volume":[210],"code":[212],"neither":[215],"very":[216,219],"small":[217],"nor":[218],"large,":[220],"compared":[221],"ones.":[224],"Our":[225],"results":[226],"suggest":[228],"setting":[230],"milestone":[231],"checkpoints":[232],"roughly":[234],"week":[236],"before":[237],"submission":[239],"deadlines":[240],"would":[241],"enable":[242],"succeed":[246],"OSS":[249]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
