{"id":"https://openalex.org/W2990576310","doi":null,"title":"Unfolding the Rationale for Code Commits","display_name":"Unfolding the Rationale for Code Commits","publication_year":2018,"publication_date":"2018-06-06","ids":{"openalex":"https://openalex.org/W2990576310","mag":"2990576310"},"language":"en","primary_location":{"id":"pmh:oai:vtechworks.lib.vt.edu:10919/95887","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10919/95887","pdf_url":"http://hdl.handle.net/10919/95887","source":{"id":"https://openalex.org/S4306400248","display_name":"VTechWorks (Virginia Tech)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I859038795","host_organization_name":"Virginia Tech","host_organization_lineage":["https://openalex.org/I859038795"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/10919/95887","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001430161","display_name":"Khadijah Ahmad Alsafwan","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Khadijah Ahmad Alsafwan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5001430161"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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.9994999766349792,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0005000000237487257,"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.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"}}],"keywords":[{"id":"https://openalex.org/keywords/commit-messages","display_name":"commit messages","score":0.6269999742507935},{"id":"https://openalex.org/keywords/code-changes","display_name":"code amendments","score":0.4099999964237213}],"concepts":[{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4472011923789978},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4405686855316162},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.43380507826805115},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.34639036655426025},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0815773606300354}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:vtechworks.lib.vt.edu:10919/95887","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10919/95887","pdf_url":"http://hdl.handle.net/10919/95887","source":{"id":"https://openalex.org/S4306400248","display_name":"VTechWorks (Virginia Tech)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I859038795","host_organization_name":"Virginia Tech","host_organization_lineage":["https://openalex.org/I859038795"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"},{"id":"mag:2990576310","doi":null,"is_oa":false,"landing_page_url":"https://vtechworks.lib.vt.edu/handle/10919/95887","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:vtechworks.lib.vt.edu:10919/95887","doi":null,"is_oa":true,"landing_page_url":"http://hdl.handle.net/10919/95887","pdf_url":"http://hdl.handle.net/10919/95887","source":{"id":"https://openalex.org/S4306400248","display_name":"VTechWorks (Virginia Tech)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I859038795","host_organization_name":"Virginia Tech","host_organization_lineage":["https://openalex.org/I859038795"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2990576310.pdf","grobid_xml":"https://content.openalex.org/works/W2990576310.grobid-xml"},"referenced_works_count":21,"referenced_works":["https://openalex.org/W1492176525","https://openalex.org/W1974100507","https://openalex.org/W1987614102","https://openalex.org/W2018638699","https://openalex.org/W2019246026","https://openalex.org/W2019608710","https://openalex.org/W2057049321","https://openalex.org/W2057826716","https://openalex.org/W2075382909","https://openalex.org/W2100894766","https://openalex.org/W2112351052","https://openalex.org/W2125083169","https://openalex.org/W2128208466","https://openalex.org/W2146648240","https://openalex.org/W2160715838","https://openalex.org/W2461219348","https://openalex.org/W2604209688","https://openalex.org/W2740295334","https://openalex.org/W2755552262","https://openalex.org/W2795506204","https://openalex.org/W2964322208"],"related_works":["https://openalex.org/W4220732624","https://openalex.org/W2968282090","https://openalex.org/W6987809935","https://openalex.org/W7166691699","https://openalex.org/W2125083169","https://openalex.org/W4393334908","https://openalex.org/W4411271495","https://openalex.org/W2795506204","https://openalex.org/W7104749620","https://openalex.org/W6986784315"],"abstract_inverted_index":{"One":[0],"of":[1,29,115,158,182,217,220],"the":[2,14,30,53,57,93,116,132,142,167,218,221],"main":[3],"reasons":[4],"why":[5],"developers":[6,23,80,161,184,235],"investigate":[7],"code":[8,17,36,60,96,105,117,143,170,211,224],"history":[9],"is":[10,27,62,98,130,153],"to":[11,34,45,113,125,154,192,200,233],"search":[12,86],"for":[13,16,59,66,83,87,95,169,223,230],"rationale":[15,26,58,94,168,183,222],"commits.":[18,212],"Existing":[19],"work":[20],"found":[21],"that":[22,25,39,55,146],"report":[24],"one":[28],"most":[31],"important":[32],"aspects":[33,114],"understand":[35],"changes":[37],"and":[38,202,238],"it":[40,123,136],"can":[41],"be":[42],"quite":[43],"difficult":[44,199],"find.":[46],"While":[47],"this":[48,104,107,109,127,131,151],"finding":[49],"strongly":[50],"points":[51],"out":[52],"fact":[54],"understanding":[56,75,157,216],"commits":[61,97,225],"a":[63],"serious":[64],"problem":[65],"software":[67,160],"engineers,":[68],"no":[69],"current":[70],"research":[71],"efforts":[72],"have":[73],"pursued":[74],"in":[76,134,208,236],"detail":[77],"what":[78,159],"specifically":[79,198],"are":[81],"searching":[82],"when":[84,163],"they":[85,164,174,189,196,205],"rationale.":[88,176,241],"In":[89],"other":[90],"words,":[91],"while":[92],"informally":[99],"defined":[100],"as,":[101,120],"\"Why":[102,121,129,140],"was":[103,122,137,141],"implemented":[106,144],"way?\"":[108],"question":[110],"could":[111],"refer":[112],"as":[118,228],"disparate":[119],"necessary":[124],"implement":[126],"code?\";":[128],"way":[133],"which":[135,180,187,194,203],"implemented?\";":[138],"or":[139],"at":[145],"moment?\"":[147],"Our":[148],"goal":[149],"with":[150],"study":[152,179],"improve":[155],"our":[156],"mean":[162],"talk":[165],"about":[166],"commits,":[171],"i.e.,":[172],"how":[173],"\"unfold\"":[175],"We":[177],"additionally":[178],"components":[181,219],"find":[185],"important,":[186],"ones":[188,195,204],"normally":[190,206],"need":[191],"find,":[193,201],"consider":[197],"record":[207],"their":[209],"own":[210],"This":[213],"new,":[214],"detailed":[215],"may":[226],"serve":[227],"inspiration":[229],"novel":[231],"techniques":[232],"support":[234],"seeking":[237],"accurately":[239],"recording":[240]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2019-12-05T00:00:00"}
