Next:
Contents
Contents
B
平成18年度 修士論文
リクエスタサイドから制御可能な
Webサービスの分散型テスティングに
関する研究
電気通信大学 大学院情報システム学研究科
情報システム設計学専攻
0550040 光林 真
指導教員
村山 隆彦
助教授
多田 好克
教授
岡本 敏雄
教授
提出日
平成19年1月30日
Contents
List of Figures
1
はじめに
2
Webサービスの現状
1
Webサービス
2
Webサービスの現状
3
Webサービス開発における問題点
1
Webサービスの開発
2
既存のテスティング手法
1
プログラムの振る舞いに関するテスト
1
単体テスト
2
結合テスト
2
既存の分散型テスト技術
4
解決のアプローチ
1
解決のアプローチ
2
手法
1
テストツール一式の送信
2
テストツール一式のフック
5
設計
1
システムの概要
1
テスト対象となるポートタイプの解析
2
テストツール一式の作成,送信,およびセットアップ
3
テスト開始から終了まで
2
構成要素となる技術
1
本研究との関わり
2
コード変換技術の概要
3
既存の動的コード変換技術
4
実行時コード変換可能な処理系
6
実装
1
実装環境
1
Java SE
2
Javassist
3
Apache Axis
4
Apache Tomcat
2
実装
1
Instrumentation Agentモジュール
2
Containerモジュール
3
WSRuntimeモジュール
4
Providerモジュール
5
Message Dispatcherモジュール
6
Controllerモジュール
1
Controllerモジュールの生成
2
テスト対象となるポートタイプのバインド
3
ポートタイプに対応するクラスオブジェクトの解析
4
テスト用コードの挿入
5
例外ディスパッチャの有効化
6
テスト用コードの除去
7
テスト用コードの有効化
8
テスト用コードの無効化
9
ライブラリのロード
10
メッセージストリームの取得
7
Messengerモジュール
3
使用方法
1
プロバイダ
2
リクエスタ
7
評価と考察
1
評価の概要
1
クラスオブジェクトの解析とシグニチャの検証
2
例外のディスパッチ
3
Webサービスプロトコルによる通信の検証
2
評価結果
1
本システム適用後のコード
2
達成目標の評価
1
クラスオブジェクトの解析
2
ビヘイビアシグニチャの検証
3
例外のディスパッチ
3
考察
1
テスト要件に関係する内部情報の選定
2
リクエスタによるテスト要件の実現
8
関連技術
1
リクエスタプログラミング環境の充実に関する検討
2
セキュリティ
9
まとめ
Bibliography
About this document ...
Next:
Contents
Contents
MITSUBAYASHI Shin 2007-03-14