{"id":"https://openalex.org/W7204070967","doi":"https://doi.org/10.48550/arxiv.2608.21208","title":"Specification Portability Across LLM Development Agents: Cross-Agent Compatibility in Specification-Driven Software Migration","display_name":"Specification Portability Across LLM Development Agents: Cross-Agent Compatibility in Specification-Driven Software Migration","publication_year":2026,"publication_date":"2026-08-21","ids":{"openalex":"https://openalex.org/W7204070967","doi":"https://doi.org/10.48550/arxiv.2608.21208"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2608.21208","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.21208","pdf_url":"https://arxiv.org/pdf/2608.21208","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2608.21208","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5151764051","display_name":"Oleg Grynets","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4401726900","display_name":"EPAM Systems (United States)","ror":"https://ror.org/00ywema53","country_code":"US","type":"company","lineage":["https://openalex.org/I4401726900"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Grynets, Oleg","raw_affiliation_strings":["EPAM Systems McLean , Virginia , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPAM Systems McLean , Virginia , USA","institution_ids":["https://openalex.org/I4401726900"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5148020777","display_name":"Oleksii Ilchuk","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4401726900","display_name":"EPAM Systems (United States)","ror":"https://ror.org/00ywema53","country_code":"US","type":"company","lineage":["https://openalex.org/I4401726900"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ilchuk, Oleksii","raw_affiliation_strings":["Dariia Zatulna EPAM Systems Lviv , Ukraine","EPAM Systems Lviv , Ukraine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dariia Zatulna EPAM Systems Lviv , Ukraine","institution_ids":["https://openalex.org/I4401726900"]},{"raw_affiliation_string":"EPAM Systems Lviv , Ukraine","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5148015638","display_name":"Dariia Zatulna","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zatulna, Dariia","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5151812691","display_name":"Vasyl Lyashkevych","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lyashkevych, Vasyl","raw_affiliation_strings":["EPAM Systems Lviv , Ukraine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"EPAM Systems Lviv , Ukraine","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":2,"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.9984999895095825,"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.9984999895095825,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.0003000000142492354,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.7590000033378601},{"id":"https://openalex.org/keywords/pl-sql","display_name":"PL/SQL","score":0.9649999737739563},{"id":"https://openalex.org/keywords/code-generation","display_name":"code generation","score":0.33899998664855957},{"id":"https://openalex.org/keywords/retrieval-augmented-generation","display_name":"retrieval-augmented generation","score":0.8259999752044678}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7997000217437744},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.585099995136261},{"id":"https://openalex.org/C63000827","wikidata":"https://www.wikidata.org/wiki/Q3080428","display_name":"Software portability","level":2,"score":0.5205000042915344},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4307999908924103},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.4074999988079071},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.40549999475479126},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.3840999901294708},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.36739999055862427},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.36719998717308044},{"id":"https://openalex.org/C58646249","wikidata":"https://www.wikidata.org/wiki/Q127380","display_name":"Abstract syntax tree","level":3,"score":0.36559998989105225},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.3571999967098236},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35569998621940613},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3499999940395355},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.3465000092983246},{"id":"https://openalex.org/C116253237","wikidata":"https://www.wikidata.org/wiki/Q1437424","display_name":"Formal specification","level":2,"score":0.3377000093460083},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.3368000090122223},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3361999988555908},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.32710000872612},{"id":"https://openalex.org/C60945770","wikidata":"https://www.wikidata.org/wiki/Q2517517","display_name":"Java Modeling Language","level":5,"score":0.27390000224113464},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.26829999685287476},{"id":"https://openalex.org/C510870499","wikidata":"https://www.wikidata.org/wiki/Q47607","display_name":"SQL","level":2,"score":0.2639999985694885},{"id":"https://openalex.org/C180152950","wikidata":"https://www.wikidata.org/wiki/Q2904257","display_name":"Software development process","level":4,"score":0.26100000739097595},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2574999928474426},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.2529999911785126},{"id":"https://openalex.org/C512115632","wikidata":"https://www.wikidata.org/wiki/Q134067","display_name":"Microsoft Visual Studio","level":3,"score":0.25270000100135803},{"id":"https://openalex.org/C154690210","wikidata":"https://www.wikidata.org/wiki/Q1668499","display_name":"Rewriting","level":2,"score":0.2502000033855438}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2608.21208","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.21208","pdf_url":"https://arxiv.org/pdf/2608.21208","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2608.21208","doi":"https://doi.org/10.48550/arxiv.2608.21208","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2608.21208","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2608.21208","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.21208","pdf_url":"https://arxiv.org/pdf/2608.21208","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7204070967.pdf","grobid_xml":"https://content.openalex.org/works/W7204070967.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W4389519225","https://openalex.org/W4394745858","https://openalex.org/W4398239202","https://openalex.org/W4400582230","https://openalex.org/W4402665833","https://openalex.org/W4402670434","https://openalex.org/W4402671396","https://openalex.org/W4402684050","https://openalex.org/W4402860127","https://openalex.org/W4404781864","https://openalex.org/W4413427262","https://openalex.org/W4414116364","https://openalex.org/W4416374286","https://openalex.org/W4417228665","https://openalex.org/W7127269851","https://openalex.org/W7133187544","https://openalex.org/W7148459844","https://openalex.org/W7154717912","https://openalex.org/W7161815589","https://openalex.org/W7162444647","https://openalex.org/W7162676592","https://openalex.org/W7163142214"],"related_works":["https://openalex.org/W7213299594","https://openalex.org/W7122833958","https://openalex.org/W7162192276","https://openalex.org/W7133579565","https://openalex.org/W7166104529","https://openalex.org/W7204204864","https://openalex.org/W7221943589","https://openalex.org/W7154296801","https://openalex.org/W7140892476","https://openalex.org/W7162784677"],"abstract_inverted_index":{"This":[0],"paper":[1],"investigates":[2],"cross-agent":[3,48,119],"specification":[4,109,211],"portability":[5],"using":[6,63,88],"Oracle-to-PostgreSQL":[7],"migration":[8,24],"as":[9,203],"a":[10,22,53,135,139,167],"controlled":[11],"software":[12,220],"transformation":[13],"task.":[14],"The":[15,105,126,189],"study":[16],"combines":[17],"two":[18],"experimental":[19],"stages.":[20],"First,":[21],"specification-first":[23],"pipeline":[25],"was":[26,173],"evaluated":[27],"on":[28,52,179],"1,006":[29],"PL/SQL":[30],"files,":[31],"of":[32,55,142,147,153,184,210],"which":[33],"623":[34],"were":[35,50,86],"successfully":[36,43],"regenerated":[37],"and":[38,68,74,83,102,117,149,170,187,206,215],"380":[39],"generated":[40],"scripts":[41,58],"executed":[42],"in":[44,77,159,194,218],"PostgreSQL":[45,61],"16.":[46],"Second,":[47],"experiments":[49],"conducted":[51],"dataset":[54],"1,802":[56],"Oracle":[57],"with":[59,71],"corresponding":[60],"implementations":[62],"Amazon":[64],"Kiro,":[65],"Google":[66],"Gemini,":[67],"GitHub":[69],"Copilot,":[70],"Claude":[72],"Code":[73],"Cursor":[75],"included":[76],"the":[78,160,174,180],"initial":[79],"single-agent":[80],"evaluation.":[81],"Native":[82],"foreign":[84],"specifications":[85,193],"assessed":[87],"Token":[89,140],"F1,":[90],"exact":[91,97],"match,":[92,98],"SQL":[93,144],"syntax":[94,145],"validity,":[95],"AST":[96,99,150],"mean":[100,151],"similarity,":[101],"immediate":[103],"runnability.":[104],"results":[106],"show":[107],"that":[108,118,192],"size":[110],"alone":[111],"does":[112],"not":[113,165,199],"predict":[114],"implementation":[115],"quality":[116],"transfer":[120],"can":[121],"produce":[122],"substantial":[123],"agent-dependent":[124],"degradation.":[125],"strongest":[127],"replicated":[128],"case":[129],"occurred":[130],"when":[131],"Gemini":[132,158,186],"directly":[133],"consumed":[134],"Kiro-origin":[136],"specification,":[137],"producing":[138],"F1":[141],"0.035,":[143],"validity":[146],"2.33%,":[148],"similarity":[152],"0.015.":[154],"Rewriting":[155],"substantially":[156],"improved":[157],"tested":[161],"configuration,":[162],"compression":[163],"did":[164],"provide":[166],"universal":[168],"benefit,":[169],"retrieval-augmented":[171],"ingestion":[172],"only":[175],"common":[176],"strategy":[177],"represented":[178],"per-agent":[181],"Pareto":[182],"frontiers":[183],"both":[185],"Copilot.":[188],"findings":[190],"suggest":[191],"heterogeneous":[195],"SDD":[196],"workflows":[197],"should":[198],"automatically":[200],"be":[201],"treated":[202],"agent-neutral":[204],"artifacts":[205],"motivate":[207],"explicit":[208],"consideration":[209],"portability,":[212],"agent-specific":[213],"interpretation,":[214],"retrieval-based":[216],"access":[217],"multi-agent":[219],"engineering.":[221]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2026-08-25T00:00:00"}
