{"id":"https://openalex.org/W7028457384","doi":null,"title":"An Empirical Study of Programming Languages in Open-Source Software Projects based on Mining Software Repositories","display_name":"An Empirical Study of Programming Languages in Open-Source Software Projects based on Mining Software Repositories","publication_year":2021,"publication_date":"2021-08-27","ids":{"openalex":"https://openalex.org/W7028457384"},"language":"en","primary_location":{"id":"pmh:oai:eprints.soton.ac.uk:456713","doi":null,"is_oa":false,"landing_page_url":"https://eprints.soton.ac.uk/id/eprint/456713/2/MunaAltherwiPermissionToDepositThesis.docx","pdf_url":null,"source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"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/A5047215434","display_name":"Muna Altherwi","orcid":"https://orcid.org/0009-0003-0815-0871","observed_orcids":["https://orcid.org/0009-0003-0815-0871"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Altherwi, Muna","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5047215434"],"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":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.6812000274658203,"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.6812000274658203,"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.30709999799728394,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.010200000368058681,"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/programming-languages","display_name":"programming languages","score":0.9319999814033508},{"id":"https://openalex.org/keywords/open-source-software","display_name":"open source software","score":0.9570000171661377},{"id":"https://openalex.org/keywords/language-popularity","display_name":"language popularity","score":0.734000027179718},{"id":"https://openalex.org/keywords/language-adoption","display_name":"language adoption","score":0.7929999828338623},{"id":"https://openalex.org/keywords/linguistic-features","display_name":"linguistic features","score":0.5109999775886536},{"id":"https://openalex.org/keywords/software-repository-mining","display_name":"software repository mining","score":0.7429999709129333},{"id":"https://openalex.org/keywords/language-choice","display_name":"language choice","score":0.5270000100135803},{"id":"https://openalex.org/keywords/project-size","display_name":"project size","score":0.5120000243186951},{"id":"https://openalex.org/keywords/project-typology","display_name":"project types","score":0.5709999799728394}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.699999988079071},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.6434999704360962},{"id":"https://openalex.org/C2780586970","wikidata":"https://www.wikidata.org/wiki/Q1357284","display_name":"Popularity","level":2,"score":0.5936999917030334},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4932999908924103},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.45500001311302185},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.4293000102043152},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4219000041484833},{"id":"https://openalex.org/C198531522","wikidata":"https://www.wikidata.org/wiki/Q485146","display_name":"Sample (material)","level":2,"score":0.38280001282691956},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3734999895095825},{"id":"https://openalex.org/C11164408","wikidata":"https://www.wikidata.org/wiki/Q18657800","display_name":"Second-generation programming language","level":4,"score":0.36959999799728394},{"id":"https://openalex.org/C145628200","wikidata":"https://www.wikidata.org/wiki/Q238137","display_name":"Fourth-generation programming language","level":5,"score":0.3596000075340271},{"id":"https://openalex.org/C206146517","wikidata":"https://www.wikidata.org/wiki/Q1294375","display_name":"Third-generation programming language","level":5,"score":0.3571000099182129},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3564999997615814},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.35260000824928284},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.3012000024318695},{"id":"https://openalex.org/C142853389","wikidata":"https://www.wikidata.org/wiki/Q744778","display_name":"Association (psychology)","level":2,"score":0.2957000136375427},{"id":"https://openalex.org/C74149592","wikidata":"https://www.wikidata.org/wiki/Q762446","display_name":"Comparison of multi-paradigm programming languages","level":5,"score":0.2736000120639801},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.27309998869895935},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.2639999985694885},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.26010000705718994},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25189998745918274}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:eprints.soton.ac.uk:456713","doi":null,"is_oa":false,"landing_page_url":"https://eprints.soton.ac.uk/id/eprint/456713/2/MunaAltherwiPermissionToDepositThesis.docx","pdf_url":null,"source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Thesis"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2980284735","https://openalex.org/W1985280909","https://openalex.org/W7095898223","https://openalex.org/W7096458769","https://openalex.org/W2577313866","https://openalex.org/W2929344841","https://openalex.org/W4388421852","https://openalex.org/W4212932099","https://openalex.org/W3170790451","https://openalex.org/W2054788588"],"abstract_inverted_index":{"There":[0],"are":[1,15,21],"dozens":[2],"of":[3,32,118,126,132,153,177,184],"programming":[4,33],"languages":[5,11,40,78],"in":[6,60,82,92,173],"use":[7],"today,":[8],"and":[9,12,30,54,81,87,94,99,111,167],"new":[10],"language":[13,138,185],"features":[14],"being":[16],"introduced":[17],"frequently.":[18],"However,":[19],"there":[20],"only":[22,172],"a":[23,61,67,73,130,136,145,174,187],"few":[24],"empirical":[25],"studies":[26],"on":[27,107,190],"the":[28,112,120,150,169,178,182],"usage":[29],"practice":[31],"languages.":[34],"In":[35],"this":[36],"research":[37,57],"we":[38],"explored":[39],"from":[41,115,129],"an":[42,116],"empirical/pragmatic":[43],"perspective":[44],"to":[45,64,84],"address":[46],"their":[47],"association":[48,69,147,155],"with":[49],"open-source":[50,122],"software":[51,109],"(OSS)":[52],"projects":[53,128],"practices.":[55],"The":[56,103,141],"was":[58,75,105,139,156],"conducted":[59],"comparative":[62],"setting":[63],"investigate":[65],"whether":[66],"significant":[68],"exists.":[70],"That":[71],"is,":[72],"comparison":[74],"made":[76],"between":[77],"both":[79],"individually":[80],"groups":[83],"understand":[85],"similarities":[86],"examine":[88],"differences,":[89],"if":[90],"any,":[91],"popularity":[93],"user":[95],"adoption,":[96],"feature":[97],"usage,":[98],"OSS":[100,191],"project":[101,165],"attributes.":[102],"methodology":[104],"based":[106],"mining":[108],"repositories,":[110],"results":[113],"obtained":[114],"analysis":[117],"possibly":[119],"largest":[121],"dataset":[123],"(a":[124],"sample":[125],"5,350":[127],"total":[131],"15,000":[133],"projects),":[134],"where":[135],"main":[137],"identified.":[140],"investigation":[142],"revealed":[143],"that":[144],"considerable":[146],"exists;":[148],"however,":[149],"effect":[151,189],"size":[152,166],"such":[154,163],"modest.":[157],"When":[158],"accounting":[159],"for":[160],"confounding":[161],"factors":[162],"as":[164],"type,":[168],"findings":[170],"held":[171],"small":[175],"number":[176],"tested":[179],"cases.":[180],"Thus,":[181],"choice":[183],"has":[186],"limited":[188],"development.":[192]},"counts_by_year":[],"updated_date":"2026-10-27T15:51:10.671819","created_date":"2025-10-10T00:00:00"}
