静的なJavaプログラムにおける振る舞いの理解コスト計量アルゴリズム
スポンサーリンク
概要
- 論文の詳細を見る
我々はプログラムの理解容易性を計量するために、理解コストを提案している。本論文ではJavaプログラムの振る舞いに関する理解コストを計量するためのアルゴリズムについて検討する。そのためJava Tree Builder(JTB)を使う。JTBはJavaプログラムの構文解析木を自動生成するツールで、JTBを用いることにより作成するプログラムの量を減らすことができる。振る舞いの理解コストを計量するためにJTBを用いて、呼び出し関係と参照関係のデータを作成する。このときVisitorデザインパターンを用いて構文解析木にアクセスし、理解コストを計量するために必要な情報を抽出する。Visitorデザインパターンは各構文規則が構文解析木に発生したときの処理を提供する。
- 社団法人電子情報通信学会の論文
- 2002-05-10
著者
関連論文
- 9.高度IT人材育成フォーラム(ITフォーラムへの誘い)
- 静的なオブジェクト指向プログラムに対する理解コスト計量法と実験的評価
- 認知心理学的アプローチに基づくソフトウェア理解度計量法
- オブジェクト指向プログラムにおけるインスタンス間関連の構造化ガイドライン
- 「高度応用のための情報ベースモデルとその実現技術」を目指して (メディア統合および環境統合のための高機能データベースシステム、および一般)
- 多次元分類 : 木構造分類とキーワード分類の複合的アプローチ
- 多次元分類 : 木構造分類とキーワード分類の複合的アプローチ
- Chidamberのメトリクスとメソッド : 属性グラフを用いたOOPのクラス分割
- 高速バスを活用したトランザクション処理アーキテクチャの性能評価
- 高速バスを活用したトランザクション処理アーキテクチャの性能評価
- オブジェクト指向プログラムにおけるインスタンス間関連の複雑さ計量法
- サンプルを用いたVisual Basic関数検索システムの開発
- サンプルを用いたVisual Basic関数検索システムの開発
- 静的なJavaプログラムにおける振る舞いの理解コスト計量アルゴリズム
- IT分野のスキル標準を用いた知識・スキル項目の体系化と教育プログラムの分析事例
- 通常時と故障時の動的負荷分散を行う並列ディスクアーキテクチャ
- ディスクアレイを接続した複数バス間での動的負荷分散
- 2000-DBS-122-16 サンプルを用いた検索方式における仮想的なシステム状態の構築
- DE2000-38 サンプルを用いた検索方式における仮想的なシステム状態の構築
- ぺた語義:コラム:ジグソーパズルのピースを組み合わせると
- 多次元分類を用いた情報整理における管理容易性と検索柔軟性
- インターネット上の情報を整理・共有するDBツール
- 複合オブジェクトを宣言的に操作するためのビュー機能
- 木構造データに対する宣言的操作の完全性と健全性
- 仕様に基づいたRDBクエリ検索システム
- 仕様に基づいたRDBクエリ検索システム
- 仕様に基づいたRDBクエリ検索システム
- 集合間の相違を明確にする要素辞書
- 論理式による内包情報のモデル化とその操作
- サンプルを用いた論理式検索機構の評価
- サンプルを用いた論理式検索機構の評価
- 宣言的なデータベース操作のためのビュー機能のインターフェース
- 宣言的なデータベース操作のためのビュー機能のインターフェース
- 設計データベースにおけるツールキットによる並列処理制御方式
- RO-003 OLAP操作を活用したファイル整理ツールHyper Classifier(情報システム,査読付き論文)
- 産業技術系専門職大学院の認証評価--大学評価制度はどうあるべきか? (ぺた語義(第7回))
- 産学官連携による高度IT人材育成の現状と展望 : 高度IT人材育成フォーラム・公開イベント報告
- JABEE認定基準に対応した教育システムの構築と運営
- 多次元分類方式における木構造構成の自動化
- サンプルを用いたVisual Basic関数検索システムの評価実験
- サンプルを用いたVisual Basic関数検索システムの評価実験
- ソフトウェアグループ化ガイドラインに対応するC++プログラム
- 保守性を重視したC++言語の再設計構想
- ビューを活用した複合オブジェクトの一貫性検査
- ビューを活用した複合オブジェクトの一貫性検査
- ディスクアレイを接続した複数バス間での動的負荷分散
- 外部組織が実施する高度IT資格制度の認定に関する情報処理学会モデル
- 個人に対する高度IT資格認証制度に関する情報処理学会モデル
- 高度IT資格制度に関する情報処理学会のビジョン
- 高度IT技術者の資格制度-エグゼクティブサマリ-
- 「高度IT資格制度」特集号について
- astah* professionalを活用した要求管理教育支援ツールREMEST
- 既存プログラムを対象としたソフトウェア設計の理解過程の分析
- 穴埋め問題を用いたプログラミング教育支援ツールpgtracerの概要と学生用機能の実装
- REBOKに基づく要求管理教育支援ツールREMEST
- 穴埋め問題を用いたプログラミング教育支援ツールpgtracerにおける教員用機能の実装