{"id":"https://openalex.org/W4402410232","doi":"https://doi.org/10.1145/3643795.3648388","title":"Translation of Low-Resource COBOL to Logically Correct and Readable Java leveraging High-Resource Java Refinement","display_name":"Translation of Low-Resource COBOL to Logically Correct and Readable Java leveraging High-Resource Java Refinement","publication_year":2024,"publication_date":"2024-04-20","ids":{"openalex":"https://openalex.org/W4402410232","doi":"https://doi.org/10.1145/3643795.3648388"},"language":"en","primary_location":{"id":"doi:10.1145/3643795.3648388","doi":"https://doi.org/10.1145/3643795.3648388","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3643795.3648388","pdf_url":null,"source":{"id":"https://openalex.org/S7407113412","display_name":"International Workshop on Large Language Models for Code (LLM4Code)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1st International Workshop on Large Language Models for Code","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5090766291","display_name":"Shubham Gandhi","orcid":"https://orcid.org/0000-0002-8842-6895","observed_orcids":["https://orcid.org/0000-0002-8842-6895"]},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Shubham Gandhi","raw_affiliation_strings":["TCS Research, New Delhi, India"],"raw_orcid":"https://orcid.org/0000-0002-8842-6895","affiliations":[{"raw_affiliation_string":"TCS Research, New Delhi, India","institution_ids":["https://openalex.org/I55215948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027458097","display_name":"Manasi S. Patwardhan","orcid":"https://orcid.org/0000-0002-2775-3497","observed_orcids":["https://orcid.org/0000-0002-2775-3497"]},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Manasi Patwardhan","raw_affiliation_strings":["TCS Research, New Delhi, India"],"raw_orcid":"https://orcid.org/0000-0002-2775-3497","affiliations":[{"raw_affiliation_string":"TCS Research, New Delhi, India","institution_ids":["https://openalex.org/I55215948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005352530","display_name":"Jyotsana Khatri","orcid":"https://orcid.org/0000-0001-8519-661X","observed_orcids":["https://orcid.org/0000-0001-8519-661X"]},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Jyotsana Khatri","raw_affiliation_strings":["TCS Research, New Delhi, India"],"raw_orcid":"https://orcid.org/0000-0001-8519-661X","affiliations":[{"raw_affiliation_string":"TCS Research, New Delhi, India","institution_ids":["https://openalex.org/I55215948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071894271","display_name":"Lovekesh Vig","orcid":"https://orcid.org/0000-0001-9834-3308","observed_orcids":["https://orcid.org/0000-0001-9834-3308"]},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Lovekesh Vig","raw_affiliation_strings":["TCS Research, New Delhi, India"],"raw_orcid":"https://orcid.org/0000-0001-9834-3308","affiliations":[{"raw_affiliation_string":"TCS Research, New Delhi, India","institution_ids":["https://openalex.org/I55215948"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070845505","display_name":"Raveendra Kumar Medicherla","orcid":"https://orcid.org/0000-0002-9162-4825","observed_orcids":["https://orcid.org/0000-0002-9162-4825"]},"institutions":[{"id":"https://openalex.org/I55215948","display_name":"Tata Consultancy Services (India)","ror":"https://ror.org/01b9n8m42","country_code":"IN","type":"company","lineage":["https://openalex.org/I4210086519","https://openalex.org/I55215948"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Raveendra Kumar Medicherla","raw_affiliation_strings":["TCS Research, New Delhi, India"],"raw_orcid":"https://orcid.org/0000-0002-9162-4825","affiliations":[{"raw_affiliation_string":"TCS Research, New Delhi, India","institution_ids":["https://openalex.org/I55215948"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I55215948"],"apc_list":null,"apc_paid":null,"fwci":3.9229,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.95049107,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":88,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"46","last_page":"53"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.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/legacy-code-modernization","display_name":"legacy code modernization","score":0.9459999799728394},{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.8059999942779541},{"id":"https://openalex.org/keywords/code-translation","display_name":"program translation","score":0.6539999842643738},{"id":"https://openalex.org/keywords/program-refinement","display_name":"program refinement","score":0.5820000171661377},{"id":"https://openalex.org/keywords/code-readability","display_name":"code readability","score":0.6140000224113464},{"id":"https://openalex.org/keywords/logical-correctness","display_name":"logical correctness","score":0.9210000038146973},{"id":"https://openalex.org/keywords/temperature-sampling","display_name":"temperature sampling","score":0.7129999995231628},{"id":"https://openalex.org/keywords/low-resource-programming-languages","display_name":"low-resource programming languages","score":0.5600000023841858}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8336586952209473},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.8147870302200317},{"id":"https://openalex.org/C128595289","wikidata":"https://www.wikidata.org/wiki/Q131140","display_name":"COBOL","level":2,"score":0.7875901460647583},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5769321322441101},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.5608115196228027},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.4926007390022278},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4601157307624817},{"id":"https://openalex.org/C172482141","wikidata":"https://www.wikidata.org/wiki/Q379273","display_name":"Generics in Java","level":5,"score":0.4546227753162384},{"id":"https://openalex.org/C60945770","wikidata":"https://www.wikidata.org/wiki/Q2517517","display_name":"Java Modeling Language","level":5,"score":0.4541165828704834},{"id":"https://openalex.org/C32235180","wikidata":"https://www.wikidata.org/wiki/Q921902","display_name":"Java API for XML-based RPC","level":5,"score":0.4186985492706299},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.40530529618263245},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3643795.3648388","doi":"https://doi.org/10.1145/3643795.3648388","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3643795.3648388","pdf_url":null,"source":{"id":"https://openalex.org/S7407113412","display_name":"International Workshop on Large Language Models for Code (LLM4Code)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 1st International Workshop on Large Language Models for Code","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W2139424607","https://openalex.org/W2159739762","https://openalex.org/W2170742484","https://openalex.org/W2593831809","https://openalex.org/W2604348044","https://openalex.org/W2735574368","https://openalex.org/W2889391561","https://openalex.org/W2915605461","https://openalex.org/W3027453785","https://openalex.org/W3033638351","https://openalex.org/W3207298656","https://openalex.org/W3211962263","https://openalex.org/W4221161695","https://openalex.org/W4224308101","https://openalex.org/W4226485558","https://openalex.org/W4239628796","https://openalex.org/W4318902699","https://openalex.org/W4361807047","https://openalex.org/W4366999624","https://openalex.org/W4376167329","https://openalex.org/W4380993527","https://openalex.org/W4384009636","https://openalex.org/W4384345708","https://openalex.org/W4384918448","https://openalex.org/W4385562549","https://openalex.org/W4385572925","https://openalex.org/W4386566814","https://openalex.org/W4387355948","https://openalex.org/W4391974543","https://openalex.org/W4393158884","https://openalex.org/W4401996408","https://openalex.org/W7133224126","https://openalex.org/W7133236450","https://openalex.org/W7151510318"],"related_works":["https://openalex.org/W7220922560","https://openalex.org/W7168015619","https://openalex.org/W4413267839","https://openalex.org/W4403536897","https://openalex.org/W7167592641","https://openalex.org/W7151420069","https://openalex.org/W4415720759","https://openalex.org/W4414920527","https://openalex.org/W7221488092","https://openalex.org/W7167066256"],"abstract_inverted_index":{"Automated":[0],"translation":[1,107,201,215],"of":[2,12,41,65,105,113,164,188,213],"legacy":[3],"code":[4,45,66,81,169],"to":[5,25,46,48,71,82,99,124,128,151],"modern":[6],"programming":[7],"languages":[8],"is":[9],"the":[10,13,42,63,106,111,114,120,134,165,214],"need":[11],"hour":[14],"for":[15,31,144],"modernizing":[16],"enterprise":[17],"systems.":[18],"This":[19],"work":[20],"specifically":[21],"addresses":[22],"automated":[23],"COBOL":[24,44,80,150],"Java":[26,51,116,130,147,152,168],"translation.":[27,153],"Traditional":[28],"rule-based":[29],"tools":[30],"this":[32,182],"perform":[33,161],"statement-wise":[34],"translation,":[35],"overlooking":[36],"possible":[37],"modularization":[38],"and":[39,74,96,142,194,205,209,219],"refactoring":[40],"source":[43],"translate":[47],"human-readable":[49],"target":[50,115],"code.":[52,117],"Our":[53],"investigation":[54],"reveals":[55],"that":[56,181],"state-of-the-art":[57],"Large":[58],"Language":[59],"Models":[60],"(LLMs)":[61],"in":[62,186],"domain":[64],"encounter":[67],"difficulties":[68],"with":[69,139,170,202],"regard":[70],"logical":[72,103,189],"correctness":[73,104,190],"readability":[75,112,177,195,206],"when":[76],"directly":[77],"translating":[78],"low-resource":[79],"Java.":[83],"To":[84],"address":[85],"these":[86],"challenges,":[87],"we":[88,160],"propose":[89],"an":[90],"LLM-based":[91,176],"workflow,":[92],"leveraging":[93],"temperature":[94],"sampling":[95],"refinement-based":[97],"strategies,":[98],"not":[100],"only":[101],"ensure":[102],"but":[108],"also":[109],"maximize":[110],"We":[118,179],"exploit":[119],"fact":[121],"that,":[122],"due":[123],"their":[125],"extensive":[126],"exposure":[127],"human-written":[129],"codes":[131,148],"during":[132],"pre-training,":[133],"LLMs":[135],"are":[136],"more":[137],"equipped":[138],"profound":[140],"comprehension":[141],"capability":[143],"refining":[145],"translated":[146,166],"than":[149,198],"With":[154],"a":[155],"dataset":[156],"sourced":[157],"from":[158],"CodeNet,":[159],"sequential":[162],"refinement":[163,212],"high-resource":[167],"execution-guided":[171],"logic":[172],"feedback":[173],"followed":[174],"by":[175],"feedback.":[178],"demonstrate":[180],"yields":[183],"better":[184],"performance":[185],"terms":[187],"(81.99%":[191],"execution":[192],"accuracy)":[193],"(0.610":[196],"score),":[197],"LLM":[199],"based":[200],"test":[203],"cases":[204],"guidance":[207],"(60.25%":[208],"0.539)":[210],"or":[211],"task":[216],"itself":[217],"(77.95%":[218],"0.572).":[220]},"counts_by_year":[{"year":2026,"cited_by_count":11},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":1}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2024-09-11T00:00:00"}
