2024-03-28T22:17:40Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000224332023-04-27T10:00:04Z01164:01384:01504:01510
プログラム自動生成システムSAGESAGE : A SYSTEM FOR AUTOMATIC PROGRAM GENERATIONjpnhttp://id.nii.ac.jp/1001/00022433/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=22433&item_no=1&attribute_id=1&file_no=1Copyright (c) 1988 by the Information Processing Society of Japan三菱電機(株)情報電子研究所三菱電機(株)情報電子研究所三菱電機(株)情報電子研究所三菱電機(株)情報電子研究所三菱電機(株)情報電子研究所上原, 憲二黒田, 清隆土井, 日輝行徳, 孝彦鈴木, 由美子疑似日本語で書かれたプログラム仕様書から手続き型言語のソースコードを生成するプログラム自動生成システムSAGE (Sysytem for Automatic program GEneration)について記す。対象分野は事務処理のバッチ型ファイル操作であり、事務処理用簡易言語のソースコードを生成する。仕様獲得の方式は、処理パターンに基づいて仕様書から必要な情報を、仕様書の章構成を利用して、取り出すものである。AIワークステーションMELCOM-PSI上でプロトタイプ開発・評価を行った結果、十分な速度性能を得ることができた。We present a system for automatic program generation SAGE, which generates source codes in a procedural language from program specification document in Japanese language. SAGE is for batch type file processing in business application, and generates source codes in a problem oriented language. The method to understand the specification is to take information out from program specification document to the processing pattern which is inferred from the document. We developed the prototype system and estimated it to be of good performance.AN10112981情報処理学会研究報告ソフトウェア工学(SE) 19887(1987-SE-058)73791988-02-122009-06-30