{"id":"https://openalex.org/W7127580075","doi":"https://doi.org/10.48550/arxiv.2602.03798","title":"FullStack-Agent: Enhancing Agentic Full-Stack Web Coding via Development-Oriented Testing and Repository Back-Translation","display_name":"FullStack-Agent: Enhancing Agentic Full-Stack Web Coding via Development-Oriented Testing and Repository Back-Translation","publication_year":2026,"publication_date":"2026-02-03","ids":{"openalex":"https://openalex.org/W7127580075","doi":"https://doi.org/10.48550/arxiv.2602.03798"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2602.03798","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.03798","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,"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"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2602.03798","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5124974529","display_name":"Zimu Lu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lu, Zimu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085999236","display_name":"Houxing Ren","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ren, Houxing","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125096948","display_name":"Yunqiao Yang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang, Yunqiao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125072761","display_name":"Ke Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Ke","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024390707","display_name":"Zhuofan Zong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zong, Zhuofan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125024113","display_name":"Mingjie Zhan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhan, Mingjie","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5124973157","display_name":"Hongsheng Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Hongsheng","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":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":false,"primary_topic":{"id":"https://openalex.org/T12016","display_name":"Web Data Mining and Analysis","score":0.5023000240325928,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.5023000240325928,"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/T10260","display_name":"Software Engineering Research","score":0.1657000035047531,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.15629999339580536,"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/codebase","display_name":"Codebase","score":0.9175000190734863},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.5494999885559082},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.5371999740600586},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4788999855518341},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4787999987602234},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4733000099658966},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4375999867916107},{"id":"https://openalex.org/keywords/masking","display_name":"Masking (illustration)","score":0.3718000054359436}],"concepts":[{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.9175000190734863},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8026000261306763},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.5494999885559082},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5371999740600586},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4927999973297119},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4788999855518341},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4787999987602234},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4733000099658966},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4375999867916107},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.4343000054359436},{"id":"https://openalex.org/C2777402240","wikidata":"https://www.wikidata.org/wiki/Q6783436","display_name":"Masking (illustration)","level":2,"score":0.3718000054359436},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.36250001192092896},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.3596000075340271},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3528999984264374},{"id":"https://openalex.org/C21959979","wikidata":"https://www.wikidata.org/wiki/Q36774","display_name":"Web page","level":2,"score":0.33149999380111694},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.31049999594688416},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.28200000524520874},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.2721000015735626},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.26589998602867126},{"id":"https://openalex.org/C16910744","wikidata":"https://www.wikidata.org/wiki/Q7705759","display_name":"Test data","level":2,"score":0.2651999890804291},{"id":"https://openalex.org/C22680326","wikidata":"https://www.wikidata.org/wiki/Q7444867","display_name":"Secure coding","level":5,"score":0.2651999890804291},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.262800008058548},{"id":"https://openalex.org/C130436687","wikidata":"https://www.wikidata.org/wiki/Q7978591","display_name":"Web modeling","level":3,"score":0.25949999690055847},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.257999986410141}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2602.03798","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.03798","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,"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":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2602.03798","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.03798","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,"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"},"sustainable_development_goals":[{"score":0.5309099555015564,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Assisting":[0],"non-expert":[1],"users":[2],"to":[3,22,132],"develop":[4],"complex":[5],"interactive":[6],"websites":[7],"has":[8],"become":[9],"a":[10,88,103,141,184],"popular":[11],"task":[12],"for":[13,92],"LLM-powered":[14],"code":[15,19,109,208],"agents.":[16],"However,":[17],"existing":[18],"agents":[20],"tend":[21],"only":[23,53],"generate":[24],"frontend":[25,55],"web":[26,46,56],"pages,":[27,57],"masking":[28],"the":[29,79,134,147,154,160,170,181,193,202],"lack":[30],"of":[31,61,66,75,98,137,153,183,196,204],"real":[32],"full-stack":[33,45,93],"data":[34,62],"processing":[35],"and":[36,70,72,113,122,128,150,167,173,190],"storage":[37],"with":[38,106],"fancy":[39],"visual":[40],"effects.":[41],"Notably,":[42],"constructing":[43],"production-level":[44],"applications":[47],"is":[48,209],"far":[49],"more":[50],"challenging":[51],"than":[52],"generating":[54],"demanding":[58],"careful":[59],"control":[60],"flow,":[63],"comprehensive":[64,142],"understanding":[65],"constantly":[67],"updating":[68],"packages":[69],"dependencies,":[71],"accurate":[73],"localization":[74,115],"obscure":[76],"bugs":[77],"in":[78],"codebase.":[80],"To":[81],"address":[82],"these":[83],"difficulties,":[84],"we":[85],"introduce":[86],"FullStack-Agent,":[87],"unified":[89],"agent":[90],"system":[91],"agentic":[94],"coding":[95],"that":[96,125,144],"consists":[97],"three":[99,194],"parts:":[100],"(1)":[101],"FullStack-Dev,":[102],"multi-agent":[104],"framework":[105],"strong":[107],"planning,":[108],"editing,":[110],"codebase":[111],"navigation,":[112],"bug":[114],"abilities.":[116],"(2)":[117],"FullStack-Learn,":[118],"an":[119],"innovative":[120],"data-scaling":[121],"self-improving":[123],"method":[124,163],"back-translates":[126],"crawled":[127],"synthesized":[129],"website":[130],"repositories":[131],"improve":[133],"backbone":[135],"LLM":[136],"FullStack-Dev.":[138],"(3)":[139],"FullStack-Bench,":[140],"benchmark":[143],"systematically":[145],"tests":[146],"frontend,":[148,171],"backend":[149],"database":[151,174],"functionalities":[152],"generated":[155],"website.":[156],"Our":[157],"FullStack-Dev":[158],"outperforms":[159],"previous":[161],"state-of-the-art":[162],"by":[164,187],"8.7%,":[165],"38.2%,":[166],"15.9%":[168],"on":[169,192],"backend,":[172],"test":[175,197],"cases":[176,198],"respectively.":[177],"Additionally,":[178],"FullStack-Learn":[179],"raises":[180],"performance":[182],"30B":[185],"model":[186],"9.7%,":[188],"9.5%,":[189],"2.8%":[191],"sets":[195],"through":[199],"self-improvement,":[200],"demonstrating":[201],"effectiveness":[203],"our":[205],"approach.":[206],"The":[207],"released":[210],"at":[211],"https://github.com/mnluzimu/FullStack-Agent.":[212]},"counts_by_year":[],"updated_date":"2026-08-16T07:02:28.622633","created_date":"2026-02-06T00:00:00"}
