電力中央研究所

報告書「電力中央研究所報告」は当研究所の研究成果を取りまとめた刊行物として、昭和28年より発行されております。 一部の報告書はPDF形式で全文をダウンロードすることができます。

※ PDFのファイルサイズが大きい場合には、ダウンロードに時間がかかる場合がございます。 ダウンロードは1回のクリックで開始しますので、ダウンロードが完了するまで、複数回のクリックはなさらないようご注意願います。

電力中央研究所 報告書(電力中央研究所報告)

報告書データベース 詳細情報


報告書番号

583018

タイトル(和文)

部品合成によるプログラム自動生成へのアプローチ

タイトル(英文)

AN APPROACH FOR AUTOMATIC PROGRAM GENERATIONBY PROGRAM PARTS COMPOSION

概要 (図表や脚注は「報告書全文」に掲載しております)

本研究では,電気事業の事務処理システム開発に実際に適用しうるプログラム自動生成システムを開発することを目的として,まずプログラム自動生成技術の現状を調査し,各種の自動生成方式について比較評価を行なった。この結果,電気事業の事務処理システムのような大規模システム構築には部品合成方法による自動生成方式が最適であるとの結論を得た。次に,この部品合成方法によるプログラム自動生成システムを構築するために必要なプログラムの部品化技術,部品の結合技術,部品の適合化技術について分析検討し,いくつかの結論を得た。最後に,部品合成によるプログラム生成に適したプログラム要求仕様化技術として,部品の適合化条件をデシジョン・テーブルを改良したカスタマイズ・テーブルと呼ぶ表によって指定する方法を提案した。

概要 (英文)

DURING THE PAST ONE DECADE,THE ELECTRIC POWER INDUSTRY HAS DEVELOPED SOFTWARE AT THE 10% GROWTH RATE PER YEAR. BECAUSE THIS RATE WILL INCREASE WITH THE PROGRESS OF THE ADVANCED INFORMATION SOCIETY,THE INDUSTRY EXPECTS TO IMPROVE PRODUCTIVITY OF SOFTWARE DEVELOPMENT. SOFTWARE AUTOMATION IS DRAWING MUCH ATTENTION AS A MOST PROMINENT TECHNOLOGY TO MEET THIS EXPECTATION. THIS REPORT FIRST REVIEWS THECURRENT STATUS OF AUTOMATIC PROGRAM GENERATION.AFTER GIVING A COMPARATIVE STUDY OF EACH GENERATION METHOD,THE REPORT CONCLUDES THAT ONLY PARTS COMPOSITION METHOD,WHERE APROGRAM IS GENERATED BY COMPOSING PREDEFINED PROGRAM PARTS UNDER A CERTAIN DECIPLINE,IS ABLE TO GENERATE SUCH LARGE SCALE BUSINESS APPLICATION PROGRAMS AS THOSE ACTUALLY OPERATED IN THEELECTRIC POWER INDUSTRY. SECOND,THE REPORT PROPOSES A MODEL FOR PROGRAM GENERATION PROCESS BASED ON THE PARTS COMPOSITION METHOD. THE MODEL CONSISTS OF SIX MAJOR SUBPROCESSES;THEY ARE THOSE (1)TO PREPARE PROGRAM PARTS IN A LIBRARY; (2)TO SPECIFY A PROGRAM REQUIREMENT IN A MACHINE UNDERSTANDABLE FORM; (3)TO ANALYZE THE REQUIREMENT AND TRANSLATE IT TO A NETWORK OF UNIFORM REQUIREMENT ELEMENTS; (4)TO RETRIEVE PROGRAM PARTS MATCHING WITH EACH REQUIREMENT ELEMENT; (5)TO CUSTOMIZE THE RETRIEVED PROGRAM PART SO AS TO COMPLETELY SATISFY THE PROGRAM REQUIREMENT AND (6)TO INTEGRATE CUSTOMIZED PROGRAM PARTS INTO AN EXECUTABLE PROGRAM. DETAILDISCUSSIONS ON THE TECHNOLOGIES FOR THE ABOVE LST,4TH,5TH AND 6TH PROCESSES ARE GIVEN WITH SOME CONCLUSIONS. FINALLY,AS A PROGRAM REQUIREMENTSPECIFICATION TECHNOLOGY APPLIED IN THE ABOVE 2ND PROCESS,CUSTOMIZE TABLE METHOD IS PROPOSED WITH TWO COMPREHENSIVE EXAMPLES.

報告書年度

1983

発行年月

1984/05/01

報告者

担当氏名所属

原田 実

経済研究所情報システム部システム開発研究室

キーワード

和文英文
プログラム自動生成 AUTOMATIC PROGRAMMING
要求仕様化技術 PROGRAM PARTS
プログラム部品 DECISION TABLE
部品合成 PROGRAM GENERATION
カスタマイズ・テーブル PROGRAM FABRICATION
Copyright (C) Central Research Institute of Electric Power Industry