• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2006 年度 実績報告書

一般化したLazyな木構造に基づくWeb向けスクリプト言語の研究

研究課題

研究課題/領域番号 17650007
研究機関筑波大学

研究代表者

前田 敦司  筑波大学, 大学院システム情報工学研究科, 助教授 (50293139)

研究分担者 山口 喜教  筑波大学, 大学院システム情報工学研究科, 教授 (00312827)
キーワードプログラミング言語処理系 / 遅延評価 / XML / パターンマッチング / スクリプト言語
研究概要

平成18年度の研究では,前年度に引き続きWebスクリプティング機能を持つ既存のScheme処理系(Gauche)を用い,マクロを用いてLazyな木構造を扱う構文の設計と実装に関して実験を行うとともに、Webアプリケーションにおける新たなプログラミングモデルの可能性を探求する研究を行った。
Webアプリケーションにおける継続を用いた開発支援フレームワークを提案し、予備的な実装を行った。この技法により、従来はクライアントからのリクエストごとに独立した処理を記述する必要のあったWebアプリケーションプログラミングで、一つのセッションに属する一連の処理を単一の制御の流れとして自然に記述することができ、プログラムの記述性を高めることができた。
また、Ajaxと呼ばれる高度に対話的なWebアプリケーションを開発する手法において、従来の技法では必要となるクライアント側のJavaScript記述を不要とし、サーバ側のみのプログラミングでAjax技法が利用できるライブラリを提案し、その実装と評価を行った。この手法を用いることにより、通常のGUIアプリケーションを記述するのと同様の方法でWebアプリケーションを記述でき、生産性を高めることができる。この研究の結果は、情報処理学会第60回プログラミング研究会において「Ajax実装のためのJavaServlet上のライブラリの提案」として発表した。

  • 研究成果

    (1件)

すべて 2006

すべて 雑誌論文 (1件)

  • [雑誌論文] Ajax実装のためのJavaServlet上のライブラリの提案2006

    • 著者名/発表者名
      石井和仁, 前田敦司, 山口喜教
    • 雑誌名

      情報処理学会第60回プログラミング研究会

URL: 

公開日: 2008-05-08   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi