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

Interactive program development system based on program transformation

Research Project

Project/Area Number 19700021
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionShibaura Institute of Technology (2008-2010)
Tohoku University (2007)

Principal Investigator

SASANO Isao  Shibaura Institute of Technology, 工学部・情報工学科, 助教 (10362021)

Project Period (FY) 2007 – 2010
Project Status Completed (Fiscal Year 2010)
Budget Amount *help
¥3,240,000 (Direct Cost: ¥2,700,000、Indirect Cost: ¥540,000)
Fiscal Year 2010: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2009: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2008: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2007: ¥900,000 (Direct Cost: ¥900,000)
Keywordsプログラム開発システム / プログラム変換 / 変数名補完 / プログラム開発環境 / プログラミング言語
Research Abstract

We aimed at developing integrated development systems for implicitly typed functional languages based on program transformation techniques. With investigating the current status of the systems, we have developed basic mechanism of variable completion systems. As a first step toward developing practical systems, we considered a simple case : up to the cursor position the program text is given completely. With this assumption we specified a variable completion problem for an implicitly typed core functional language with let polymorphism and then developed an algorithm for solving the problem. The algorithm has a desirable property that all and only the variables that should be candidates are computed as the candidates. Based on the algorithm we have implemented a variable completion system for the language as an Emacs mode.

Report

(6 results)
  • 2010 Annual Research Report   Final Research Report ( PDF )
  • 2009 Annual Research Report   Self-evaluation Report ( PDF )
  • 2008 Annual Research Report
  • 2007 Annual Research Report
  • Research Products

    (10 results)

All 2011 2010 Other

All Presentation (6 results) Remarks (4 results)

  • [Presentation] 暗に型付けられた関数型言語に対する変数名補完方式の提案2011

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第13回プログラミングおよびプログラミング言語ワークショップ(PPL2011)
    • Place of Presentation
      定山渓ビューホテル(北海道札幌市)
    • Year and Date
      2011-03-11
    • Related Report
      2010 Annual Research Report
  • [Presentation] 暗に型付けられた関数型言語に対する変数名補完方式の提案2011

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第13回プログラミングおよびプログラミング言語ワークショップ(PPL2011)論文集 pp.216-230
    • Place of Presentation
      北海道札幌市 定山渓ビューホテル
    • Related Report
      2010 Final Research Report
  • [Presentation] Model Query Language MQL, Workshop on Bidirectional Transformation (BT2010)2010

    • Author(s)
      Isao Sasano
    • Organizer
      National Institute of Informatics
    • Place of Presentation
      Tokyo, Japan
    • Year and Date
      2010-03-15
    • Related Report
      2010 Final Research Report
  • [Presentation] 多相型言語の変数名補完を行うEmacsモードの開発2010

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)
    • Place of Presentation
      琴参閣(香川県)
    • Year and Date
      2010-03-04
    • Related Report
      2009 Annual Research Report
  • [Presentation] 多相型言語の変数名補完を行うEmacsモードの開発2010

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)論文集 pp.177-190
    • Place of Presentation
      香川県 琴平温泉
    • Year and Date
      2010-03-03
    • Related Report
      2010 Final Research Report
  • [Presentation] 多相型言語の変数名補完を行うEmacsモードの開発2010

    • Author(s)
      後藤拓実, 篠埜功
    • Organizer
      第12回プログラミングおよびプログラミング言語ワークショップ(PPL2010)論文集
    • Place of Presentation
      香川県琴平温泉
    • Related Report
      2009 Self-evaluation Report
  • [Remarks] 変数名補完システムを公開しているwebページ

    • URL

      http://www.cs.ise.shibaura-it.ac.jp/complement/

    • Related Report
      2010 Final Research Report
  • [Remarks]

    • URL

      http://www.cs.ise.shibaura-it.ac.jp/complement/

    • Related Report
      2010 Annual Research Report
  • [Remarks] Web page, において、let多相の関数型言語の核言語に対する変数名補完のEmacsモードによる実装を公開している

    • URL

      http://www.cs.ise.shibaura-it.ac.jp/complement/

    • Related Report
      2009 Self-evaluation Report
  • [Remarks]

    • URL

      http://www.cs.ise.shibaura-it.ac.jp/complement/

    • Related Report
      2009 Annual Research Report

URL: 

Published: 2007-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi