研究概要 |
従来のWebアプリケーション生成手法には,フレームワークや統合開発環境を用いる手動構築,ダイアグラムやアノテーションを用いる自動生成などがあるが,講義レポート提出・採点システムのような,部分的役割を持つ利用者が相互に連携する利用者連携型Webアプリケーションでは,役割権限をビジネスロジック内に手続的に埋め込む必要がある.本研究では,役割権限定義を明示的記述として独立させ,この定義に基づいて,プログラミングなしに役割連携型Webアプリケーションを自動生成する手法を開発した.また,ページ遷移とデータ処理定義を導入することによって,より柔軟な構造を持つWebアプリケーションを生成することが可能となった.
|