{"id":"https://openalex.org/W7045413748","doi":null,"title":"Analys av kodgenerering med stora spr\u00e5kmodeller","display_name":"Analys av kodgenerering med stora spr\u00e5kmodeller","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W7045413748"},"language":"en","primary_location":{"id":"pmh:oai:DiVA.org:kth-367689","doi":null,"is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-367689","pdf_url":"https://kth.diva-portal.org/smash/get/diva2:1985844/FULLTEXT01","source":{"id":"https://openalex.org/S4306400653","display_name":"Diva portal (Dalarna University Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bachelorThesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://kth.diva-portal.org/smash/get/diva2:1985844/FULLTEXT01","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Ercin, Rachel","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ercin, Rachel","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Pettersson, Maria","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pettersson, Maria","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"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":true,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9702000021934509,"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.9702000021934509,"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/T10533","display_name":"Teaching and Learning Programming","score":0.021299999207258224,"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/T10028","display_name":"Topic Modeling","score":0.0015999999595806003,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/large-language-models","display_name":"large language models","score":0.9179999828338623},{"id":"https://openalex.org/keywords/code-generation","display_name":"code generation","score":0.7749999761581421},{"id":"https://openalex.org/keywords/ai-generated-code","display_name":"AI-generated code","score":0.6169999837875366},{"id":"https://openalex.org/keywords/gpt-4-turbo","display_name":"GPT-4 Turbo","score":0.8349999785423279},{"id":"https://openalex.org/keywords/gpt-4o","display_name":"GPT-4o","score":0.9909999966621399},{"id":"https://openalex.org/keywords/claude-3-7-sonnet","display_name":"Claude 3.7 Sonnet","score":0.9760000109672546},{"id":"https://openalex.org/keywords/programming-competition-problems","display_name":"programming competition problems","score":0.6759999990463257},{"id":"https://openalex.org/keywords/program-correctness","display_name":"program correctness","score":0.6169999837875366},{"id":"https://openalex.org/keywords/runtime-errors","display_name":"runtime errors","score":0.7350000143051147},{"id":"https://openalex.org/keywords/code-readability","display_name":"code readability","score":0.8309999704360962},{"id":"https://openalex.org/keywords/prompt-engineering","display_name":"prompt engineering","score":0.5479999780654907},{"id":"https://openalex.org/keywords/programming-education","display_name":"programming education","score":0.5249999761581421}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7433000206947327},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7021999955177307},{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.5995000004768372},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5960000157356262},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.47350001335144043},{"id":"https://openalex.org/C137293760","wikidata":"https://www.wikidata.org/wiki/Q3621696","display_name":"Language model","level":2,"score":0.44359999895095825},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.42750000953674316},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.38839998841285706},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3630000054836273},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3249000012874603},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.3197000026702881},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3059999942779541},{"id":"https://openalex.org/C12186640","wikidata":"https://www.wikidata.org/wiki/Q6815743","display_name":"Memory model","level":3,"score":0.29980000853538513},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.29739999771118164},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.27250000834465027},{"id":"https://openalex.org/C190812933","wikidata":"https://www.wikidata.org/wiki/Q28923","display_name":"Chart","level":2,"score":0.26989999413490295},{"id":"https://openalex.org/C2781039887","wikidata":"https://www.wikidata.org/wiki/Q1391724","display_name":"Factor (programming language)","level":2,"score":0.2667999863624573},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.25220000743865967}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:DiVA.org:kth-367689","doi":null,"is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-367689","pdf_url":"https://kth.diva-portal.org/smash/get/diva2:1985844/FULLTEXT01","source":{"id":"https://openalex.org/S4306400653","display_name":"Diva portal (Dalarna University Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bachelorThesis"}],"best_oa_location":{"id":"pmh:oai:DiVA.org:kth-367689","doi":null,"is_oa":true,"landing_page_url":"http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-367689","pdf_url":"https://kth.diva-portal.org/smash/get/diva2:1985844/FULLTEXT01","source":{"id":"https://openalex.org/S4306400653","display_name":"Diva portal (Dalarna University Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bachelorThesis"},"sustainable_development_goals":[{"display_name":"Quality education","id":"https://metadata.un.org/sdg/4","score":0.6164000034332275}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7045413748.pdf","grobid_xml":"https://content.openalex.org/works/W7045413748.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W2626778328","https://openalex.org/W2896457183","https://openalex.org/W3030163527","https://openalex.org/W4298289240","https://openalex.org/W4386044264","https://openalex.org/W4391417542","https://openalex.org/W4394867807","https://openalex.org/W4402125515","https://openalex.org/W4405114800","https://openalex.org/W4406139512","https://openalex.org/W4407104120","https://openalex.org/W4407681574","https://openalex.org/W4411552824"],"related_works":["https://openalex.org/W4409619045","https://openalex.org/W4405894420","https://openalex.org/W7124172930","https://openalex.org/W4403586346","https://openalex.org/W7164863649","https://openalex.org/W7117124031","https://openalex.org/W7113750412","https://openalex.org/W4404260729","https://openalex.org/W4388675518","https://openalex.org/W7160308498"],"abstract_inverted_index":{"Large":[0],"language":[1,45,187],"models":[2,19,46,79,121,188],"are":[3],"increasingly":[4],"being":[5],"used":[6],"for":[7,100],"generating":[8,155],"programming":[9,64],"code":[10,145,157,170],"in":[11,144,189],"educational":[12,190],"and":[13,24,35,50,112,127,136,139,147,173,183,191],"software":[14],"development":[15,192],"contexts.":[16],"Using":[17],"these":[18,199],"can":[20],"potentially":[21],"save":[22],"time":[23,138],"resources,":[25],"but":[26,86],"it":[27],"is":[28,171],"crucial":[29],"to":[30,58,159,194],"understand":[31],"their":[32,56],"strengths,":[33],"limitations,":[34],"reliability.":[36],"This":[37],"study":[38],"compared":[39,158],"the":[40,71,78,97,107,160,196],"performance":[41],"of":[42,62,110,168,186,198],"three":[43,67],"popular":[44],"(GPT-4":[47],"Turbo,":[48],"GPT-4o,":[49],"Claude":[51,93,153],"3.7":[52,94],"Sonnet)":[53],"by":[54],"evaluating":[55],"capability":[57],"solve":[59],"a":[60],"total":[61],"100":[63],"tasks":[65],"across":[66],"difficulty":[68],"levels":[69],"from":[70],"Kattis":[72],"platform.":[73],"The":[74],"results":[75],"indicated":[76],"that":[77,165],"generally":[80],"performed":[81],"well":[82],"on":[83,114],"simpler":[84],"tasks,":[85,102,119],"accuracy":[87,111],"significantly":[88],"decreased":[89],"with":[90,125,152],"increasing":[91],"complexity.":[92],"Sonnet":[95],"was":[96],"most":[98],"effective":[99],"easier":[101],"whereas":[103],"GPT-4":[104],"Turbo":[105],"provided":[106],"best":[108],"balance":[109],"efficiency":[113],"intermediate":[115],"problems.":[116],"For":[117],"difficult":[118],"all":[120],"faced":[122],"significant":[123],"challenges":[124],"correctness":[126],"efficiency.":[128],"Common":[129],"errors":[130],"included":[131],"logical":[132],"mistakes,":[133],"runtime":[134],"problems,":[135],"exceeding":[137],"memory":[140],"limits.":[141],"Clear":[142],"differences":[143],"readability":[146],"complexity":[148],"were":[149],"also":[150],"observed,":[151],"often":[154],"better-commented":[156],"GPT":[161],"models.":[162],"We":[163],"found":[164],"critical":[166],"evaluation":[167],"AI-generated":[169],"essential":[172],"suggest":[174],"further":[175],"research":[176],"into":[177],"advanced":[178],"prompting":[179],"techniques,":[180],"model":[181],"tuning,":[182],"improved":[184],"integration":[185],"environments":[193],"maximize":[195],"benefits":[197],"tools.":[200]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
