研究概要 |
本研究では,昨年度までに,ソフトウェアの設計情報に関する変化について,ソフトウェアの設計過程に見られる設計者の作業上の設計判断に基づいて分析を行い,定式化することを試み,一定の成果を得ている. 今年度の課題は,昨年度の成果を制約分離型リポジトリに適用し,評価を行うことであり,基本的にはシステムの開発と評価を行った.研究課題に挙げた二つの重点項目に関する研究・開発の概要は次の通りである. 1.ソフトウェア開発時の設計判断の定式化 昨年度調査を行ったオブジェクト指向設計方法論における設計ガイドラインとその分析に基づき,設計情報の変化パターンについて定式化を行い,制約分離型リポジトリのスキーマ上に支援システムとしての展開を試みた.定式化を評価するために,実際にUDL/Iテストシステムと呼ばれるソフトウェアツールの改善に変化パターンを適用したところ,おおむね妥当な結果が得られた. 2.意味情報の変化を支援する方式の研究 1で定式化した結果を制約分離型リポジトリシステム上に実現することを試み,開発を行った.開発の途上で,リポジトリシステム自体のWeb対応による,アプリケーションサービス構築支援を実現することも重要であることが分かり,現在はWeb対応と同時に設計情報変化支援システムの構築を行っている.システムを開放型ネットワークに対応させ,さらに流動的な応用分野に適用可能とすることは,来年度以降の新たな課題と位置づけており,継続的に発展させる予定である.
|