2002 Fiscal Year Annual Research Report
コンポーネント指向ソフトウェア開発統合化環境の実現に関する研究
Project/Area Number |
14019082
|
Research Institution | Waseda University |
Principal Investigator |
深澤 良彰 早稲田大学, 理工学部, 教授 (20165252)
|
Co-Investigator(Kenkyū-buntansha) |
鷲崎 弘宜 早稲田大学, 理工学部, 助手 (70350494)
|
Keywords | コンポーネント / オブジェクト指向 / 条件テスト / テストスクリプト |
Research Abstract |
再利用を目的として開発されたコンポーネントは,コンポーネント開発者が想定しない使われ方をする可能性があるため,コンポーネント開発者が徹底的な単体テストを行う必要がある. 一方,利用者は,利用対象コンポーネントの単体での動作確認に加え,コンポーネントを自身のシステムに組み込んだ際の動作確認を行いたいという要求を持つ.動作確認を行うテストの手段として条件テストがあるが,従来の条件テストを実現する手法では,コンポーネント本体のソースコードと条件テストスクリプトの明確な分離,および条件テストモデル変更時における柔軟な条件記述の変更を同時に実現できなかった.また,流通しているコンポーネントの多くは,ソースコードを参照できないため,従来手法では他者により開発されたコンポーネントに対して事前条件・事後条件・クラス不変条件の検証を行うことができなかった. 本研究では,比較的細粒度なコンポーネントに対して状態の観測性を用いて,条件テストスクリプトを自動生成し,さらに条件記述を別ファイルとして分離することで,コンポーネントの条件テストを行う際に生じる問題を解決する手法を提案した.
|
Research Products
(12 results)
-
[Publications] H.Washizaki, Y.Fukazawa: "Realization of Fully Independent Component Architecture"Domain Oriented Software Development : Practices and Perspectives. 55-71 (2002)
-
[Publications] 鷲崎弘宜, 深澤良彰: "有向置換性類似度に基づくコンポーネント検索方式の実現と評価"情報処理学会論文誌. Vol.43,No.6. 1638-1652 (2002)
-
[Publications] 山本浩数, 鷲崎弘宜, 深澤良彰: "再利用特性に基づくコンポーネントメトリクスの提案と検証"コンピュータソフトウェア. Vol.19,No.5. 13-25 (2002)
-
[Publications] 坂井悠樹, 鷲崎弘宜, 深澤良彰: "コンポーネント環境における独立条件記述に基づく条件テスト手法"コンピュータソフトウェア. Vol.19,No.5. 26-39 (2002)
-
[Publications] 鷲崎弘宜, 深澤良彰: "細粒度コンポーネント環境における動的かつ階層的Undo機構の実現"情報処理学会論文誌. Vol.44,No.1. 143-155 (2003)
-
[Publications] H.Washizaki, Y.Fukazawa: "A Retrieval Technique for Software Components Using Directed Replaceability Similarity"8th International Conference on Object-Oriented Information Systems (OOIS'02)(Springer-Verlag). 298-310 (2002)
-
[Publications] H.Washizaki, H.Yamamoto, Y.Fukazawa: "Software Component Metrics and It's Experimental Evaluation"International Symposium on Empirical Software Engineering (ISESE 2002). 19-20 (2002)
-
[Publications] H.Washizaki, M.Motomura, Y.Fukazawa: "Web-based Software Component Trial System and its Evaluation"6th IASTED International Conference on Software Engineering and Applications (SEA'02). 305-310 (2002)
-
[Publications] 安達孝夫, 鷲崎弘宜, 深澤良彰: "利用情報解析に基づくコンポーネントウィザードの自動付加"電子情報通信学会ソフトウェアサイエンス研究会,7月研究会. 7-12 (2002)
-
[Publications] 鷲崎弘宜, 佐藤幸三, 深澤良彰: "拡張シグネチャ適合に基づく柔軟なコンポーネント間接続"オブジェクト指向2002シンポジウム. 125-128 (2002)
-
[Publications] 鷲崎弘宜, 深澤良彰: "オブジェクト指向クラス間依存に基づくコンポーネント抽出"日本ソフトウェア科学会第19回大会. (CD-ROM). (2002)
-
[Publications] 鷲崎弘宜, 深澤良彰: "軽量ソフトウェア開発手法のためのコンポーネント抽出リファクタリング"ウィンターワークショップ・イン・神戸. 75-76 (2003)