| English page is here. |
| 多種端末向けWebアプリケーション構築技術 |
|
プロジェクトの概要
近年では,PCやワークステーションに加えて,個人情報端末,車載端末,ネットワーク端末などが Web コンテンツやアプリケーションのアクセスに使われるようになってきています.このような端末はユーザーインタフェースや通信デバイスの仕様が大きく異なるため,Web アプリケーションではこれらのクライアントを考慮したサービスの提供が必要となります.
"Dynamic generation of HTML documents with Adaptive Rendering for Micro-Agents" (DHARMA) は,ビジネスオブジェクトを用いたWeb アプリケーション構築において,サービスの論理的プロセスや提示構造を個々のクライアントに合わせてダイナミックに構成するしくみとフレームワークを提供します.
研究項目
アーキテクチャの設計 DHARMAでは,サーバーに機能を統合することによってクライアントデバイスに依存しないWebアプリケーションの提供を実現しています.DHARMAのServletによって動作する仕組は以下のようになっています.
DHARMAのコンテンツは,XMLなどの言語によるコンテンツ定義とデータベースなどのビジネスオブジェクトから成り立ちます.これは従来のHTMLによるコンテンツ作成と大きく異なります.それをサポートするオーサリングツールの設計・開発も,DHARMAコアの開発と同時に行っております. Webアプリケーション開発言語コンテンツに対してページの分割などの加工を行うためには,その助けとなる情報をコンテンツ中に埋め込むことが必要となります.例えば,ページに分割するためには文書の論理的な構造を明示する必要があります.また,重要な情報は分割されたページすべてに表示させるなどの処置のために,情報の重要度を明示することも必要です. それらを記述するための新しい言語の提案も行っていきます.具体的にはHTMLの拡張やXMLを想定しています. 学会での発表・論文・著作物
|
| Last modified 3 Dec 1999 |