電力中央研究所 報告書(電力中央研究所報告)
報告書データベース 詳細情報
報告書番号
584006
タイトル(和文)
パターン指向型プログラム開発技法
タイトル(英文)
PATTERN ORIENTED PROGRAM DEVELOPMENT METHOD : PDM
概要 (図表や脚注は「報告書全文」に掲載しております)
電気事業の業務プログラム開発を効率化するために,パターン指向型プログラム開発技法:PDMを開発し,これをいくつかの実業務に適用し,十分な高価がある事を確認した。PDMでは設計とプログラミングの方法を徹底的に標準化するために,これらの作業手順と意思決定上の判断基準を設計規則およびプログラミング規則として定め,さらに設計結果を正確に記述するために設計用紙を基にした仕様化技法を定めた。さらに,デシジョン・テーブルを解釈実行するプログラムモデルを定め,プログラムを10個のセグメントに分割し,セグメント毎にプログラム部品を用意し,これを編集し組み合わせることによってプログラムを作成する事にした。調査の結果,PDMは従来の技法に比べ,プログラム開発の生産性を2倍以上にする事が分かった。今後は,PDM仕様からプログラムを自動生成するシステムを開発する予定である。
概要 (英文)
WITH THE PROGRESS OF THE ADVANCED INFORMATION SOCIETY, NEEDS FOR DEVELOPING APPLICATION PROGRAMS HAVE INCREASED YEAR AFTER YEAR,AND THE ELECTRIC POWER INDUSTRY HAS BEEN SEEKING FOR THE METHODS TO IMPROVE THE PRODUCTIVITY OF SOFTWARE DEVELOPMENT. AS A PRACTICAL AND EFFECTIVE APPROACH TO SOLVE THIS PROBLEM,WE DEVELOP A PATTERN ORIENTED PROGRAM DEVELOPMENT METHOD(ABBR;PDM).PDM (1)STANDARDIZES ALL THE ACTIVITIES IN DESIGN AND PROGRAMMING PHASES AND FORMALISES THEM AS DESIGN RULES AND PROGRAMMING RULES,RESPECTIVELY, (2)DEFINES DESIGN SPECIFICATION RULES BASED ON PDM DESIGN SHEETS,WHICH CONSIST OF THREE FIGURATIVE SHEETS AND SIX TABULAR SHEETS;ESPECIALLY,A PROCESS-CONDITION TABLE IS USED TO DESCRIBE PRECISELY AND CONCISELY THE FUNCTION OF A PROGRAM ON A BASIS OF THE DECISION TABLE FORMALISM, AND (3)PREPARES PROGRAM PARTS AS THE BUILDING BLOCKS FROM WHICH AN APPLICATION PROGRAM IS FABRICATED BY APPLYING THE PROGRAMMING RULES TO THE DESIGN SPECIFICATION DESCRIBED IN THE PDM DESIGN SHEETS. THE COMPARATIVE STUDY OF PDM AND OTHER DESIGN METHODS BY APPLYING THEM TO SEVERAL ACTUAL PROGRAM DEVELOPMENTS CONCLUDES THAT PDM (1)INCREASES THE DESIGN,PROGRAMMING,AND MAINTENANCE PRODUCTIVITY BY AT LEAST 70%,100%,AND 100%,RESPECTIVELY,AND (2)IMPROVES DRASTICALLY THE RELIABILITY AND PERFORMANCE OF PROGRAMS. OUR FUTURE STUDYMAINLY CONCERNS ABOUT (1)EXPANDING THE PDM APPLICATION AREA FROM THE CURRENT FILE OPERATION BATCH PROGRAMS TO DATABASE AND ONLINE PROGRAMS, AND (2)DEVELOPING AN AUTOMATIC PROGRAMMING SYSTEM,WHERE A USER CAN SPECIFY HIS REQUIREMENTS IN THE VERY HIGH LEVEL FORM BASED ON THE PDM SPECIFICATION RULES.
報告書年度
1984
発行年月
1985/05/01
報告者
担当 | 氏名 | 所属 |
---|---|---|
主 |
原田 実 |
経済研究所情報システム部システム開発研究室 |
キーワード
和文 | 英文 |
---|---|
設計規則 | DESIGN RULE |
プログラミング規則 | PROGRAMMING RULE |
プログラム部品 | PROGRAM PARTS |
デシジョン・テーブル | DECISION TABLE |
設計用紙 | DESIGN SHEETS |