氏名: 廖 紅玉 (289934354)

論文題目: Webアプリケーションにおける開発プロセス支援のための ソフトウェアモデルに関する研究


論文概要

インターネットとともに発展しつつあるWebアプリケーションは、 より複雑化、より動的化になってきている。 しかし、Webアプリケーションのモデルは静的ページ遷移モデルに基づいて いるため、動的なWebアプリケーションの記述とのギャップが大きく、 開発・理解・保守など作業が体系的に行われているとは言えない。 このため、動的なWebアプリケーションを新たな解析モデルに基づいて 表現する必要がある。

本研究では、 (1)Webアプリケーションにおける手続き、イベント指向、オブジェクト指向 振舞を表すために、ソフトウェア工学的なアプローチとモデル化; (2)Webアプリケーションソフトウェアに関する各オブジェクトと その関連の識別、定義、分類; (3)動的HTML文書の振舞い を示す。 そこで、Webアプリケーションの構築を支援する プログラミング環境の作成を目指した動的な Webアプリケーションの解析モデル--Webアプリケーションソフトウェア オブジェクトモデル「WASOM」を提案する。 WASOMは、Webアプリケーションソフトウェアを 異なる粒度のオブジェクトと三種類の関連(構成関連、汎化、実行関連) によってモデル化するのである。 このモデル化により、Webアプリケーションの構造を基にWebアプリケーション ソフトウェアが記述できるようになる。 そして、このモデル化により、プログラムとしての機能を持つ動的なページの 振舞いが実行関連に基づいて抽象的に表現できるようになる。 さらに、WASOMに基づいて実際のWebアプリケーションを記述し、 「オンラインショッピング」システムをケーススタディとして作成した。

WASOMに基づき、従来のモデルでは動的なWebアプリケーション における記述に当てはまらない問題が解決可能となる。 さらに、WASOMは、 Webアプリケーションに対する設計・テスト・保守・理解 をモデル駆動体系的開発に基づいて行なうことで Webアプリケーション開発プロセスの支援に有用である。


目次に戻る


提出時刻:2001/02/09 22:59:10