자연 언어 명세서를 이용한 자동 프로그래밍 시스템
暂无分享,去创建一个
본 논문에서는 기존의 자동 프로그래밍 시스템에서 사용한 명세언어의 불편한 점을 개선하여 일반 사용자가 쉽게 사용할 수 있게 하기 위하여 명세언어로써 자연 언어를 선택한 자동 프로그래밍 시스템을 구현하였다. 자연 언어 명세서를 입력으로 받아 형태소 분석, 구문 분석, 명사 및 명사구 처리기를 거치면 중간언어를 생성하기 위한 정보가 격틀 구조에 저장된다. 중간언어 생성기는 동사 변형 규칙을 적용하여 중간언어를 생성하고 목적언어 생성기는 중간언어를 프로그램 변형 기법과 목적언어 지식 베이스를 이용하여 목적 언어인 C언어를 생성한다. 자동 프로그래밍 시스템은 초보자가 프로그래밍 언어를 습득하는 시간을 줄여 주고 누구든지 원하는 프로그램을 작성할 수 있고 소프트웨어의 유지 보수 비용을 감소시키는 장점이 있다.