본 논문은 대규모 언어 모델(LLM)인 GPT4를 이용한 코드 자동 생성의 어려움을 해결하기 위해, 애자일 모델 기반 개발(AMDD) 접근 방식을 제안한다. AMDD는 UML을 이용하여 다중 에이전트 무인 차량 함대(UVF) 시스템을 모델링하고, OCL(Object Constraint Language)과 FIPA 온톨로지 언어를 통합하여 모델의 모호성을 줄인다. GPT4를 이용하여 생성된 Java와 Python 코드는 각각 JADE와 PADE 프레임워크와 호환되며, 생성된 코드의 동작과 에이전트 상호 작용의 향상을 평가한다. OCL만 사용한 모델과 OCL과 FIPA 온톨로지 모두 사용한 모델에서 생성된 코드의 복잡도를 비교 분석하여, 온톨로지 제약 조건이 코드 복잡도를 증가시키지만 관리 가능한 수준임을 보여준다.