電力中央研究所 報告書(電力中央研究所報告)
報告書データベース 詳細情報
報告書番号
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 |