電力中央研究所 報告書(電力中央研究所報告)
報告書データベース 詳細情報
報告書番号
583011
タイトル(和文)
大規模技術計算プログラムの品質管理
タイトル(英文)
QUALITY ASSURANCE GUIDELINES FOR LARGE SCIENTIFIC PROGRAMS
概要 (図表や脚注は「報告書全文」に掲載しております)
大規模技術計算プログラムは大量の計算資源を必要とするだけでなく,その開発,維持にも多大な労力と費用を必要とする。計算機を効率的に利用し,費用を節約するためには,技術計算プログラムの特質をとらえた品質管理方法が望まれる。そこで本報告書では,技術計算プログラムに対する品質管理基準を提案する。その特徴は以下の通りである。(1)プログラムのライフサイクル全体にわたって管理すべき品質項目を明らかにした。(2)付属文書類の重要性を指摘し,高品質プログラムの具備すべき文書類のひな型を示した。(3)プログラムの品質をシステム運用の観点からも評価する基準を示した。(4)品質管理基準を使い易いチェックリストの形にまとめた。(5)品質管理ツールの有効性を示し,その効果利的用方法を示した。
概要 (英文)
LARGE-SCALE PROGRAMS FOR SCIENTIFIC COMPUTATION REQUIRE A LARGE AMOUNT OF COMPUTER RESOURCES SUCH AS CPU-TIME,MEMORY SPACE AND INPUT/OUTPUT. DEVELOPMENT OF SUCH PROGRAMS ALSO COSTS VERY MUCH. MOREOVER, THE USE OF POOR QUALITY PROGRAMS REQUIRES MUCH MAINTENANCE EFFORT,WHICH MAY CAUSE IN EFFICIENCY OF RESEARCH PROJECTS.THEREFORE,IT IS VERY IMPORTANT TO IMPROVE THE PROGRAM QUALITY. IN THIS PAPER,WE PROPOSE A SET OF GUIDELINES TO ASSURE PROGRAM QUALITY. FEATURES EMPHASIZED IN THE GUIDELINES ARE AS FOLLOWS: (1)ITEMS THAT SHOULD BE CONTROLLED OVER WHOLE LIFE-CYCLE OF PROGRAMS ARE LISTED IN A COMPACT CHECK FORM.(2)WE HAVE SHOWN THAT DOCUMENTS SUCH AS DESIGN SPECIFICATIONS AND USERS MANUALS ARE VERY IMPORTANT FOR QUALITY ASSURANCE AND THAT PROGRAM CHARACTERISTICS WHICH SHOULD BE DESCRIBED IN EACH DOCUMENT ARE SPECIFIED.(3)THE GUIDELINES ARE RECOMMENDED TO BE USED BY PROGRAMMERS,BY RESEARCHERS RESPONSIBLE TO PROGRAM DEVELOPMENT AND BY MANAGERS OF COMPUTER SYSTEM OPERATION. THE USE OF PROPOSED GUIDELINES MAY INCREASE DIRECT DEVELOPMENT COST,HOWEVER,THE USE OF HIGH QUALITY PROGRAMS WHICH KEEP THE GUIDELINES WILL REDUCE THEIR LIFE CYCLE COST SUBSTANTIALLY.
報告書年度
1983
発行年月
1984/04/01
報告者
担当 | 氏名 | 所属 |
---|---|---|
主 |
高橋 誠 |
経済研究所情報システム部計数処理研究室 |
共 |
松井 正一 |
経済研究所情報システム部計数処理研究室 |
共 |
寺野 隆雄 |
経済研究所情報システム部システム開発研究室 |
共 |
森清 堯 |
経済研究所情報システム部計数処理研究室 |
キーワード
和文 | 英文 |
---|---|
品質管理 | SCIENTIFIC CONPUTATION |
技術計算 | LARGE SCALE PROGRAM |
ソフトウェアツール | PROGRAM QUALITY IMPROVEMENT |
大規模ソフトウェア | SOFTWARE TOOLS |
数学ソフトウェア | MATHEMATICAL SOFTUARE |