{"id":"https://openalex.org/W7154136955","doi":"https://doi.org/10.31449/inf.v50i1.14027","title":"Software Framework for Mitigating Programming Plagiarism and Collusion","display_name":"Software Framework for Mitigating Programming Plagiarism and Collusion","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W7154136955","doi":"https://doi.org/10.31449/inf.v50i1.14027"},"language":null,"primary_location":{"id":"doi:10.31449/inf.v50i1.14027","is_oa":true,"landing_page_url":"https://doi.org/10.31449/inf.v50i1.14027","pdf_url":"https://www.informatica.si/index.php/informatica/article/download/14027/6614","source":{"id":"https://openalex.org/S4210173311","display_name":"Informatica","issn_l":"0350-5596","issn":["0350-5596","1854-3871"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310314525","host_organization_name":"Slovenian Society Informatika","host_organization_lineage":["https://openalex.org/P4310314525"],"host_organization_lineage_names":["Slovenian Society Informatika"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Informatica","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.informatica.si/index.php/informatica/article/download/14027/6614","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133507808","display_name":"Oscar Karnalim","orcid":null},"institutions":[{"id":"https://openalex.org/I146087005","display_name":"Maranatha Christian University","ror":"https://ror.org/05pd2ed85","country_code":"ID","type":"education","lineage":["https://openalex.org/I146087005"]}],"countries":["ID"],"is_corresponding":true,"raw_author_name":"Oscar Karnalim","raw_affiliation_strings":["University of Newcastle, Australia and Maranatha Christian University, Indonesia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Newcastle, Australia and Maranatha Christian University, Indonesia","institution_ids":["https://openalex.org/I146087005"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5133507808"],"corresponding_institution_ids":["https://openalex.org/I146087005"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.41976358,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"50","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11492","display_name":"Academic integrity and plagiarism","score":0.977400004863739,"subfield":{"id":"https://openalex.org/subfields/3311","display_name":"Safety Research"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11492","display_name":"Academic integrity and plagiarism","score":0.977400004863739,"subfield":{"id":"https://openalex.org/subfields/3311","display_name":"Safety Research"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.0032999999821186066,"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.0010999999940395355,"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/collusion","display_name":"Collusion","score":0.925000011920929},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.6087999939918518},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5570999979972839},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.5008999705314636},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.46160000562667847},{"id":"https://openalex.org/keywords/software-framework","display_name":"Software framework","score":0.43540000915527344},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.39419999718666077}],"concepts":[{"id":"https://openalex.org/C2781198186","wikidata":"https://www.wikidata.org/wiki/Q701521","display_name":"Collusion","level":2,"score":0.925000011920929},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6933000087738037},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.6087999939918518},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5570999979972839},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5527999997138977},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.5008999705314636},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.46160000562667847},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.43540000915527344},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.39419999718666077},{"id":"https://openalex.org/C14224292","wikidata":"https://www.wikidata.org/wiki/Q13600188","display_name":"Conceptual framework","level":2,"score":0.3686999976634979},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.3582000136375427},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.3377000093460083},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.33070001006126404},{"id":"https://openalex.org/C2780907237","wikidata":"https://www.wikidata.org/wiki/Q2986238","display_name":"Plagiarism detection","level":2,"score":0.30410000681877136},{"id":"https://openalex.org/C2778024590","wikidata":"https://www.wikidata.org/wiki/Q2357432","display_name":"Cheating","level":2,"score":0.2948000133037567},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2858999967575073},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2630000114440918},{"id":"https://openalex.org/C2778069772","wikidata":"https://www.wikidata.org/wiki/Q2119819","display_name":"Code of conduct","level":2,"score":0.2615000009536743},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.25760000944137573}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.31449/inf.v50i1.14027","is_oa":true,"landing_page_url":"https://doi.org/10.31449/inf.v50i1.14027","pdf_url":"https://www.informatica.si/index.php/informatica/article/download/14027/6614","source":{"id":"https://openalex.org/S4210173311","display_name":"Informatica","issn_l":"0350-5596","issn":["0350-5596","1854-3871"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310314525","host_organization_name":"Slovenian Society Informatika","host_organization_lineage":["https://openalex.org/P4310314525"],"host_organization_lineage_names":["Slovenian Society Informatika"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Informatica","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.31449/inf.v50i1.14027","is_oa":true,"landing_page_url":"https://doi.org/10.31449/inf.v50i1.14027","pdf_url":"https://www.informatica.si/index.php/informatica/article/download/14027/6614","source":{"id":"https://openalex.org/S4210173311","display_name":"Informatica","issn_l":"0350-5596","issn":["0350-5596","1854-3871"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310314525","host_organization_name":"Slovenian Society Informatika","host_organization_lineage":["https://openalex.org/P4310314525"],"host_organization_lineage_names":["Slovenian Society Informatika"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Informatica","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8057588338851929,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7154136955.pdf","grobid_xml":"https://content.openalex.org/works/W7154136955.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Many":[0],"mitigation":[1],"strategies":[2,29],"for":[3],"programming":[4,114],"plagiarism":[5,43,115],"and":[6,34,44,50,116,118],"collusion":[7,45],"focus":[8],"solely":[9],"on":[10,47],"either":[11],"penalising":[12],"students":[13,21,41],"involved":[14],"in":[15,124],"such":[16,125],"misbehaviour":[17],"or":[18],"manually":[19],"educating":[20],"regarding":[22],"the":[23,36,75,78,87],"matter.":[24],"This":[25],"paper":[26],"combines":[27],"both":[28],"within":[30],"a":[31,95],"software":[32],"framework":[33,109],"automates":[35],"education":[37],"strategy.":[38],"It":[39],"informs":[40],"about":[42],"based":[46],"code":[48],"similarity":[49,96],"instructors'":[51],"expectations":[52],"through":[53,83],"an":[54],"assessment":[55],"submission":[56],"system":[57],"with":[58],"three":[59],"variants.":[60,105],"Highly":[61],"similar":[62],"submissions":[63,68,79,91],"are":[64,92,119],"alerted,":[65],"while":[66],"original":[67],"have":[69],"their":[70],"similarities":[71],"simulated.":[72],"In":[73],"addition,":[74],"quality":[76],"of":[77,113],"is":[80],"also":[81],"reported":[82],"static":[84],"analysis.":[85],"On":[86],"due":[88],"date,":[89],"student":[90],"checked":[93],"using":[94,107],"detector":[97],"that":[98],"provides":[99],"human-language":[100],"explanations,":[101],"which":[102],"has":[103],"two":[104],"Students":[106],"our":[108],"show":[110],"greater":[111],"awareness":[112],"collusion,":[117],"less":[120],"likely":[121],"to":[122],"engage":[123],"misbehaviours.":[126]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2026-04-14T00:00:00"}
