プログラム階層構造の生成, 処理, 文書化能力を有するテキスト・エディタ
スポンサーリンク
概要
- 論文の詳細を見る
ソフトウェアを資源として有効利用する上で, その機能・構造などを第三者に伝えるための高品質の文書は不可欠である. 本論文は与えられたモジュール外部仕様をもとに, モジュール内部論理の設計と文書化を実行する過程における計算機支援の一方式について考察し, それを実現したシステムについて述べている. 本システムの機能上の特徴は以下の三つである. (1)階層記述言語とその処理能力を有した会話型エディタにより, 段階的詳細化法による内部論理の設計を進める作業を支援する. (2)その過程で行われた設計上の意思決定すなわち内部論理に関する文書情報を収集し, その情報を含んだモジュールのソースコードを作成する. また, その情報の修正があった場合は対応する部分を自動修正する. (3)保守時など内部論理の把握が必要になった時に, 設計時の意思決定過程を再現するような提示を可能にする. 本システムの実現によって, モジュール作成後文書を作成するという労力を大幅に減少させるとともに, 高品質の文書の作成と提示を可能にしたことによってモジュールの論理構造理解時の立ち上がり時間を大幅に短縮することができる.
- 一般社団法人情報処理学会の論文
- 1982-09-15
著者
関連論文
- シンプルかつ現実的なモデルベース・テストツールの提案(実装,検証,報告)
- ソフトウェア開発プロジェクト,開発組織のアジリティ計測(開発プロセス)
- ユーザモデルと状況を反映させた車載機への広告情報配信システムの構築 : 興味度推定と配信ルールの自動学習(セッション8:データマネージメント)
- オンラインレポート添削支援システムにおけるターンアラウンド時間の分析(教育支援,情報教育〜理念・理論・実践〜)
- リファクタリング箇所特定支援のためのパターン記述言語(テスト技法・保守技術)
- N-015 Web技術を用いた実験レポート添削支援システムの開発と評価(N分野:教育・人文科学)
- 3Dグラフィックスを用いたバイリンガルな歴史学習システムの開発(マルチメディアアプリケーション)
- プログラムにおける計算的誤りの一検出方法
- 実験レポートに対するウェブ・ベース協調添削支援システム
- 版管理を用いた実験レポート添削支援システム(教育支援)
- 保守手順に適合する文書情報の編成法
- ペトリネットによる並行ソフトウェアシステムの設計時動作解析
- ソフトウェア保守における開発時文書構成の問題点
- 版管理機能を有する整構造プログラミング支援エディタDIFF
- 版管理機能を有する整構造プログラミング支援エディタDIFFの評価
- プログラム階層構造の生成, 処理, 文書化能力を有するテキスト・エディタ
- 構造化プログラミング用語LSP(PL/I)
- 亜順序文法とその構文解析法
- 協調作業におけるエージエシト間の相互作用のモデル化
- パネル討論会 : CASE環境の夢物語 : 革新的将来像 : 「CASE環境」シンポジウム
- UHF帯RFIDにおける遅延の影響と対策
- 3Dグラフィックスを用いたバイリンガルな歴史学習システムの開発(マルチメディアアプリケーション)
- ソフトウェア開発の教員主導型PBLにおける反復プロセスとEVM導入の効果
- K-037 失敗知識を利用したプログラミング学習における内省支援(教育工学・福祉工学・マルチメディア応用,一般論文)
- 5ZK-4 プログラミング学習における失敗知識を利用した内省支援(プログラミング教育,学生セッション,コンピュータと人間社会,情報処理学会創立50周年記念)
- LDAPディレクトリのためのモデリング言語とディレクトリ管理プログラム自動生成システム
- ユーザモデルと状況を反映させた車載機への広告情報配信システムの構築 : 興味度推定と配信ルールの自動学習(セッション8:データマネージメント)
- 共有ホワイトボードを用いた協調学習支援システムの開発
- B-012 デザインパターン検出のための識別要素の設計(B分野:ソフトウェア,一般論文)
- N-020 オンラインレポート添削システムにおけるグループレポート作成時の貢献度把握機構(教育・人文科学,一般論文)
- N-019 GRASPを利用するオブジェクト指向設計学習支援システム(教育・人文科学,一般論文)
- N-018 C言語初学者向けのプログラム動作理解支援のための図作成システム(教育・人文科学,一般論文)
- 6A-3 実プログラミングとプロセス観察による短期技術者診断プログラムの試案(プログラミング教育と開発管理,一般セッション,ソフトウェア科学・工学)
- B-004 プログラムの振る舞いの差異を用いたデバッグ支援(ソフトウェア,一般論文)
- B-003 メソッド呼び出し列の差分に着目したシーケンス図によるデバッグ支援(ソフトウェア,一般論文)
- 3ZC-5 web探索行動に着目したブックマーク収集・共有支援システム(グループ意思決定支援,学生セッション,インターフェース)
- B-027 Javaプログラムからの再利用可能コンポーネントの自動抽出システム(B分野:ソフトウェア)
- LDAPのためのモデリング言語と自動生成システム(セッション3:データベースシステム)
- LDAPのためのモデリング言語と自動生成システム(セッション3:データベースシステム)
- LDAPのためのモデリング言語と自動生成システム
- LDAPのためのモデリング言語と自動生成システム
- N-022 単体テストを用いたJavaプログラミング学習支援ツール(N分野:教育・人文科学)
- B-003 分散ペアプログラミングにおけるコミュニケーションログとコード変更箇所の対応付けによる理解支援(B分野:ソフトウェア)
- 車載端末向け情報選別配信システムにおける到着地推定機構(ITS)(次世代移動体通信システム)
- 車載端末に対する到着地推定を用いた情報選別配信システム(情報選択・配信)
- 3DグラフィックスとXMLを用いた環境学習システムの開発(認知と学習・教育用インタフェース/一般)
- XMLによる地元素材データベースを持つ環境学習システム(モバイルグループウェア,発想支援,XML応用)
- 動的にナビゲーションリンクを生成するオーサリングツール
- (70)能動学習遠隔授業形態におけるPDA・携帯電話の有効活用の一手法(第19セッション インターネット・マルチメティアの利用(I))
- プログラミング演習におけるプログラム共同開発支援
- 能動学習授業の自己管理指導を支援するマルチメディア活用法
- ソフトウェア開発における協調支援環境Vela : (4)事例ベースの構成法
- クリティカルスライスを用いた分割検証法によるバグ究明支援
- クラス図-オブジェクト図間一貫性診断システムの設計と実用モデルへの適用実験
- オブジェクト指向モデリング教育のためのオブジェクト図自動生成システムの設計と評価
- コンパイルエラー修正時間に着目した学習分析指標の提案と内省学習効果分析への適用