mlsanityData to 14 Oct 2026

CoSTAR: Data Synthesis-Driven Constraint-Aware COBOL Section Summarization for Legacy System Modernization

arXiv 2609.11332 ↗First posted 10 Sep 2026cs.SEcited by 0

On the map: Synthetic data and self-improvement for LLMs → Code and instruction data synthesis

Abstract (arXiv)

COBOL remains critical to governments, financial institutions, and large enterprises; yet, aging technologies, shrinking expertise, and missing documentation make modernization of COBOL-based legacy systems increasingly urgent. Before migration, code summarization is a common practice to support legacy system understanding. However, COBOL code summarization, especially on section-level, faces two key challenges: data scarcity and migration constraint preservation. To address these challenges, we propose CoSTAR, an integrated framework that combines execution-validated data synthesis with constraint-aware model training. CoSTAR repurposes general-purpose programming tasks to synthesize execution-validated COBOL code-summary data through LLM-based generation to overcome data scarcity. Based on the synthesized data, CoSTAR augments target sections with relevant data declarations and natural-language explanations, and uses constraint-guided structured rationales to train smaller base LLMs. The trained LLMs preserve the migration constraints for COBOL section summarization. We evaluate CoSTAR on both public and confidential enterprise COBOL systems. CoSTAR effectively synthesizes 3,764 execution-validated training instances. Based on these instances, CoSTAR built on 7B/8B base LLMs can improve these LLMs with average relative gains of 25.38% on ROUGE-L, 53.84% on METEOR, and 37.22% on chrF. In real-world enterprise evaluation, CoSTAR built on only Qwen3-8B, outperforms the enterprise-deployed Qwen3-235B in accuracy, completeness, and conciseness. These results show that CoSTAR enables small, locally deployable LLMs to achieve performance competitive with substantially larger LLMs for privacy-sensitive COBOL legacy systems.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Code and instruction data synthesis, one of 13 directions in Synthetic data and self-improvement for LLMs. Builds on 15 of its 53 references that are in the map. First posted on arXiv 10 Sep 2026.

Builds on

15 of 53 references.

References · 15

  1. 2022Few-shot training LLMs for project-specific code-summarizationcited by 129
  2. 2023Automatic Semantic Augmentation of Language Model Prompts (for Code Summarization)cited by 72
  3. 2021Multilingual training for Software Engineeringcited by 43
  4. 2023Is Stack Overflow Obsolete? An Empirical Study of the Characteristics of ChatGPT Answers to Stack Overflow Questionscited by 42
  5. 2022SPT-Code: Sequence-to-Sequence Pre-Training for Learning Source Code Representationscited by 36
  6. 2023Distilled GPT for Source Code Summarizationcited by 31
  7. 2024Source Code Summarization in the Era of Large Language Modelscited by 31
  8. 2024AlphaTrans: A Neuro-Symbolic Compositional Approach for Repository-Level Code Translation and Validationcited by 28
  9. 2025CodeFlowBench: A Multi-turn, Iterative Benchmark for Complex Code Generationcited by 17
  10. 2024Code Needs Comments: Enhancing Code LLMs with Comment Augmentationcited by 16
  11. 2024Can Large Language Models Serve as Evaluators for Code Summarization?cited by 12
  12. 2024ESALE: Enhancing Code-Summary Alignment Learning for Source Code Summarizationcited by 8
3 more
  1. 2024XMainframe: A Large Language Model for Mainframe Modernizationcited by 6
  2. 2024Leveraging LLMs for Legacy Code Modernization: Challenges and Opportunities for LLM-Generated Documentationcited by 6
  3. 2024Context-aware Code Summary Generationcited by 3

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2025Enhancing COBOL Code Explanations: A Multi-Agents Approach Using Large Language Models
  2. 2026Spec2COBOLRot: An Agentic-AI Degradation Loop for Realistic COBOL Corpus Generation
  3. 2026Deterministic vs. LLM-Controlled Orchestration for COBOL-to-Python Modernization ↗
  4. 2025Lifecycle-Aware code generation: Leveraging Software Engineering Phases in LLMs
  5. 2026Automated Summarization of Software Documents: An LLM-based Multi-Agent Approach
  6. 2025MigrationBench: Repository-Level Code Migration Benchmark from Java 8
  7. 2026ArchBench: Benchmarking Generative-AI for Software Architecture Tasks ↗
  8. 2026LegacyTranslate: LLM-based Multi-Agent Method for Legacy Code Translation