Abstract


近年,グリッドポータルはグリッドに対する高位のインタフェースとして重要な役割を担っている.我々は,グリッドポータルの開発を支援する為のツールとして,ポータルに必要となるユーザインタフェースの自動化とバックエンドのグリッドアプリケーションの開発を支援するツールNinf Portalの開発を進めている.本稿では, グリッドポータルにおける動的なアプリケーションの開発実行環境のアーキテクチャの提案を行なう.具体的には,Ninf-G のクライアントAPI にJava バインディングを実装し,そのバインディングを基盤に,スクリプト言語Python のインタフェースを実装した.次に,ポータル上でそのスクリプトインタフェースを用いてグリッドアプリケーションを記述し,ページのフォームにユーザインタフェースの情報を入力することによって,動的にユーザに特化したアプリケーションの生成を支援する環境のアーキテクチャの設計を行なった.