電力中央研究所 報告書(電力中央研究所報告)
報告書データベース 詳細情報
報告書番号
Y89001
タイトル(和文)
ソフトウエア自動設計システムの開発(2)-詳細設計自動化システムADDSの開発
タイトル(英文)
DEVELOPMENT OF AN AUTOMATED SOFTWARE DESIGN SYSTEM-2 -DEVELOPMENT OF ADDS : AN AUTOMATED DETAIL DESIGN SYSTEM FOR BUSINESS APPLICATIONS-
概要 (図表や脚注は「報告書全文」に掲載しております)
現在開発中のソフトウェア自動設定システムにおいて,詳細設計を行うサブシステムであるADDS(AutomatedDetailDesignSystemforbusinessapplications)およびADDSの入力となるファイル処理記述言語Fob(FileOperationlanguageforBusinessapplications)を開発した。Fobは業務処理の機能を入出力ファイル間の関係として記述する非手続き的な言葉である。ADDSはFobで書かれた非手続き的な仕様を,当所で開発した自動プログラミングシステムSPACEの手続き的な記述へと変換する。次の段階として,詳細設計の上流工程である概要設計を自動化するためのシステム,およびそのために必要な情報を蓄えるデータベースを開発する。
概要 (英文)
THE PURPOSE OF THIS PROJECT WAS TO DEVELOP AN AUTOMATED SOFTWARE GENERATION SYSTEM TO IMPROVE THE PRODUCTIVITY AND RELIABILITY OF SOFTWARE DEVELOPMENT. AS A FIRST STEP,WE HAVE ALREADY DEVELOPED AN AUTOMATIC PROGRAMMING SYSTEM SPACE FOR THE PROGRAMMING PHASE. AS THE SECOND STEP,WE DEVELOPED AN AUTOMATED DETAIL DESIGN SYSTEM FOR BUSINESS APPLICATIONS (ADDS) FOR THE DETAIL DESIGN PHASE,AND A FILE OPERATION LANGUAGE FOR BUSINESS APPLICATIONS (FOB) WHICH IS DESIGNED TO DESCRIBE INPUT SPECIFICATION FOR ADDS. ADDS TAKES THE FUNCTION DESCRIPTION WRITTEN IN FOB FOR FILE OPERATIONS,DESIGNS THE PROGRAM STRUCTUREAND PROCEDURES FROM IT,AND GENERATES PROCEDURAL SPECIFICATIONS FOR SPACE. THIS SPECIFICATION IS CONVERTED TO COBOL BY SPACE. FOB DESCRIBES THE FUNCTIONS OF THE BUSINESS APPLICATION BY SPECIFYING THE RELATIONSHIPSBETWEEN INPUT AND OUTPUT FILES. FOB IS A DECLARATIVE LANGUAGE AND IS SUITABLE FOR OUTPUT OF THE SYSTEM ANALYSIS PHASE. THEREFORE,IT IS EASYTO DEVELOP THE SYSTEM ANALYSIS SUBSYSTEM AND TO VALIDATE THE GENERATED FOB SPECIFICATION. AS THE NEXT STEP,WE WILL DEVELOP THE SYSTEM ANALYSIS SUBSYSTEM AND A DATABASE FOR BUSINESS APPLICATIONS.
報告書年度
1989
発行年月
1989/04/01
報告者
担当 | 氏名 | 所属 |
---|---|---|
主 |
二方 厚志 |
経済研究所情報システム部知識処理研究室 |
キーワード
和文 | 英文 |
---|---|
自動プログラミング | AUTOMATIC PROGRAMMING |
ファイル処理 | FILE OPERATION |
ソフトウエア開発工程 | SOFTWARE DEVELOPMENT PROCESS |
ERモデル | ENTITY-RELATIONSHIP MODEL |