본 논문은 대규모 언어 모델(LLM)을 이용한 코드 생성에서 기존의 순차적 추론 전략의 한계를 극복하기 위해, 기능적 목표(functional objectives)를 입력 프롬프트에 포함하는 Chain of Grounded Objectives (CGO) 방법을 제시합니다. 기존 방법들이 추가적인 정보나 안내를 통해 코드 품질을 향상시키려는 것과 달리, CGO는 프로그래밍 언어의 구조적 특성에 맞춰 구조화된 목표를 입력으로 활용하여 명시적인 순차적 절차를 피함으로써 유연성을 높입니다. 실험 결과, CGO가 기존 접근 방식의 한계를 해결하고 코드 생성을 효과적으로 향상시키는 것을 보여줍니다.