• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2013 Fiscal Year Final Research Report

A Server-side JavaScript System for Developing Practical Web Applications

Research Project

  • PDF
Project/Area Number 23500038
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Software
Research InstitutionThe University of Electro-Communications

Principal Investigator

IWASAKI Hideya  電気通信大学, 情報理工学(系)研究科, 教授 (90203372)

Co-Investigator(Kenkyū-buntansha) NAKANO Keisuke  電気通信大学, 大学院・情報理工学研究科, 准教授 (30505839)
UGAWA Tomoharu  電気通信大学, 大学院・情報理工学研究科, 助教 (50423017)
Project Period (FY) 2011 – 2013
KeywordsJavaScrip / 仮想機械 / 実行時最適化 / Just-in-timeコンパイラ / 外部関数インタフェース / イベント駆動方式サーバ / 漸進的型システム
Research Abstract

This research aims to develop an efficient server-side JavaScript engine that is expected to reduce the development cost of web applications. The obtained results can be summarized as follows. (1) We have developed a JavaScript virtual machine that optimizes the program execution on the basis of run-time information. (2) We have developed a foreign function interface that enables the programmer to call C functions from a JavaScript program. (3) We have extended the JavaScript virtual machine described in (1) so that it can run in parallel as event-driven servers. (4) We have developed a gradual type system for a subset of JavaScript programs to be a base of their safe execution.

  • Research Products

    (9 results)

All 2014 2013 2012 2011 Other

All Journal Article (3 results) (of which Peer Reviewed: 3 results) Presentation (5 results) Remarks (1 results)

  • [Journal Article] サーバサイド向けJavaScript 処理系におけるJust In Time コンパイラの実装2014

    • Author(s)
      漆原明博, 岩崎英哉, 鵜川始陽
    • Journal Title

      第16回プログラミングおよびプログラミング言語ワークショップ(PPL 2014)論文集

    • Peer Reviewed
  • [Journal Article] JavaScript 処理系におけるQuickening の効果2013

    • Author(s)
      高田祥, 鵜川始陽, 中野圭介, 岩崎英哉
    • Journal Title

      第15回プログラミングおよびプログラミング言語ワークショップ(PPL 2013)論文集

    • Peer Reviewed
  • [Journal Article] Adaptive Scanning Reduces Sweep Time for the Lisp2 Mark-Compact Garbage Collector, Proc2013

    • Author(s)
      Kazuya Morikawa, Tomoharu Ugawa, Hideya Iwasaki
    • Journal Title

      2013 International Symposium on Memory Management (ISMM 2013)

      Pages: 15-26

    • DOI

      10.1145/2464157.2466480

    • Peer Reviewed
  • [Presentation] イベント駆動式サーバのための並列JavaScript 処理系の実装2014

    • Author(s)
      藤井亮太, 岩崎英哉
    • Organizer
      第16回プログラミングおよびプログラミング言語ワークショップ(PPL 2014)
    • Place of Presentation
      熊本県阿蘇市
    • Year and Date
      2014-03-06
  • [Presentation] JavaScript 処理系に対する外部関数インタフェースの設計及び実装2013

    • Author(s)
      谷村明, 岩崎英哉, 中野圭介, 鵜川始陽
    • Organizer
      第15回プログラミングおよびプログラミング言語ワークショップ(PPL 2013)
    • Place of Presentation
      福島県会津若松市
    • Year and Date
      2013-03-04
  • [Presentation] ビットマップマーキングを利用したマークコンパクトごみ集めのJikes RVM への実装2012

    • Author(s)
      森川和哉, 鵜川始陽, 岩崎英哉
    • Organizer
      情報処理学会第89回プログラミング研究会
    • Place of Presentation
      北海道小樽市
    • Year and Date
      2012-06-21
  • [Presentation] サーバサイドJavaScript 処理系の開発について2012

    • Author(s)
      高田祥, 鵜川始陽, 中野圭介, 岩崎英哉
    • Organizer
      第14回プログラミングおよびプログラミング言語ワークショップ(PPL 2012)
    • Place of Presentation
      和歌山県白浜町
    • Year and Date
      2012-03-09
  • [Presentation] JavaScript におけるプログラム変換の効果2011

    • Author(s)
      田村知博, 中野圭介, 鵜川始陽, 岩崎英哉
    • Organizer
      夏のプログラミング・シンポジウム2011「プログラミング言語, 作る人, 使う人」報告集
    • Place of Presentation
      佐賀県唐津市
    • Year and Date
      2011-09-02
  • [Remarks] ホームページ

    • URL

      http://ipl-www.cs.uec.ac.jp/~iwasaki/SSJS

URL: 

Published: 2015-07-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi