研究課題
本研究では、共通の規格に従ったソフトウェア部品としてのコンポーネントを組み合わせることによって大規模・高品質・多様なソフトウェアを効率よく開発するための手法であるコンポーネント指向ソフトウェア開発を、総合的に支援する手法および環境を実現することを試みた。JavaBeansやEJBに代表されるようにコンポーネントを実装し運用するための実装コンポーネントアーキテクチャ体系が成熟しつつあるのに対して、既存のコンポーネントを適切に再利用する仕組み・方法論は未成熟である。従って、コンポーネントの再利用は限定的な種類・利用法に留まっている。我々は未成熟の理由を、提供されるコンポーネシトの不足やコンポーネントを開発し利用するための技術・ツールの不足と考えている。本研究は、コンポーネントの積極的な利用を促進するために、上記のような技術・ツールを実現することを目的とした。さらに実現された技術・ツールを統合化し、統合化環境として提供することによって、その効果を高めることを最終目的とした。より具体的には、以下を実現した。(1)部品化以前のプログラム資産再利用支援手法(特にコンポーネント抽出手法)、(2)コンポーネント単体品質保証手法(特に条件テスト手法、品質測定手法)、(3)コンポーネント資産再利用支援手法(特にコンポーネント間類似度測定手法、コンポーネント検索手法、コンポーネント試行手法)、(4)コンポーネント組み立て支援手法(特に初期化設定支援ウィザード付加手法、コンポーネント間接続手法、コンポーネントベースシステム保守性測定手法)さらに、これらを連携させて複合的に利用する環境を用意することにより、コンポーネントの幅広い利用と生産性/保守性の向上を促進した。
すべて 2006 2005 2004
すべて 雑誌論文 (41件)
情報処理学会ウィンターワークショップ2006・イン・鴨川論文集
WSEAS Transactions on Computers Vol.3, No.4
ページ: 319-326
WSEAS Transactions on Information Science and Applications Vol.4, No.2
ページ: 349-355
Proc.of IEEE International Conference on Information Technology : Coding and Computing (ITCC2005)
Proc.of the IADIS Software Engineering and Applications 2005 Conference (SEA2005)
Workshop on New Approaches to Software Construction (WNASC2005)
Proc.International Conference on Systems, Computing Sciences and Software Engineering (SCS2 05)
Proc.of 6th International Conference on Product Focused Software Process Improvement (PROFES 2005)
Proc.of the 8th International Conference on Integrated Design and Process Technology (IDPT2005)
組込みソフトウェアシンポジウム2005
ソフトウェア工学の基礎ワークショップ(FOSE2005)
電子情報通信学会ソフトウェアサイエンス研究会,2005年4月研究会
日本ソフトウェア科学会第22回大会
J.Science of Computer Programming Vol.56, No.1-2
ページ: 99-116
ソフトウェアテストシンポジウム2005(JaSST'05)
情報処理学会ソフトウェア工学研究会ウィンターワークショップ・イン・伊豆2005
情報処理学会ソフトウェア工学研究会ウィンターワータショップ・イン・伊豆2005
情報処理学会ソフトウェア工学研究会, 第147回研究会SE-147
Proc.of 2nd ACIS International Conference on Software Engineering Research, Management and Applications (SERA2004)
Proc.of 5th International Conference on Extreme Programming and Agile Processes in Software Engineering (XP2004), LNCS Vol.3092
Proc.of 8th International Conference on Software Reuse(ICSR), LNCS Vol.3107
Proc.of 6th Joint Conference on Knowledge-Based Software Engineering (JCKBSE2004)
Proc.of Workshop on New Approaches to Software Construction (WNASC 2004)
Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
Proc.of 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
情報処理学会ソフトウェアジャパン2004
組込みソフトウェアシンポジム2004(ESS2004Z)
第11回ソフトウェア工学の基礎ワークショップ(FOSE2004)
日本ソフトウェア科学会第21回大会
第3回情報科学技術フォーラム(FIT2004)