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

2019 Fiscal Year Annual Research Report

Realtime type error debugging

Research Project

Project/Area Number 16K16040
Research InstitutionNational Institute of Informatics

Principal Investigator

対馬 かなえ  国立情報学研究所, アーキテクチャ科学研究系, 特任助教 (80754663)

Project Period (FY) 2016-04-01 – 2020-03-31
Keywords型エラー / デバッグ / 関数型言語 / 型エラースライス
Outline of Annual Research Achievements

リアルタイムに型エラーを修正 (デバッグ) するための手法について研究を行った。まず一つ目はプログラム記述中の構文解析である。これには実装のコストを削減するために、既存の構文解析器を使用する手法を提案した。二つ目は型エラーの修正手法の改良である。主な成果は (1) エラーのある範囲を絞り込む型エラースライサの実用的な改良手法 (2) エラー範囲が絞り込まれた型エラースライスを複数個使用してより良い情報を見つける手法 (3) いくつかの型エラーデバッグ手法を統合的に扱うフレームワーク (4) 既存の型エラーデバッガを使用してエラーメッセージのように二つの矛盾する型を示す手法、などである。これらによりプログラマが型エラー修正を行う際、これまでより容易に行えるようになった。

  • Research Products

    (2 results)

All 2020 Other

All Int'l Joint Research (1 results) Journal Article (1 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 1 results)

  • [Int'l Joint Research] University of Kent(英国)

    • Country Name
      UNITED KINGDOM
    • Counterpart Institution
      University of Kent
  • [Journal Article] Type Debugging with Counter-Factual Type Error Messages Using an Existing Type Checker2020

    • Author(s)
      Kanae Tsushima, Olaf Chitil, Joanna Sharrad
    • Journal Title

      The 31st symposium on Implementation and Application of Functional Languages

      Volume: なし Pages: 12pages

    • Peer Reviewed / Int'l Joint Research

URL: 

Published: 2021-01-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi