カテゴリー: dissertations


池守、古殿、高橋による修士論文発表

研究メンバによる修士論文の発表が行われました。

  • Kazuki Ikemori, Translation Between Effect Instances and Multi-prompt Control Operators
  • 古殿直也、差分実行の形式化
  • 高橋修祐、実行履歴を用いた差分実行型ライププログラミング環境の実現

博士論文公聴会: 伊澤侑祐

伊澤侑祐の博士論文 “Supporting multi-scope and multi-level compilation in a meta-tracing just-in-time compiler.” の公聴会が開かれました。実行履歴型のJITコンパイラを生成するメタコンパイラフレームワークに対し、大部分の定義が共通化された複数のインタプリタ定義を与えることによって、複数のコンパイル範囲 (実行履歴単位とメソッド単位) と複数のコンパイルレベル (高性能なコード生成が可能なコンパイルと、高速に単純なコード生成が可能なコンパイル) を実現できる技術です。既存のメタコンパイラフレームワークは固定的なコンパイル方針を与えるのみであり、既存の特定言語向けJITコンパイラが培ったコンパイル方針に対抗できる手段を備えていませんでした。本研究は、そのような状況を打破するだけでなく、言語の振舞いを記述するものだとされてきたインタプリタ定義がコンパイルの制御をも可能であることを見出しました。

(さらに…)

博士論文公聴会: 田辺裕大

田辺裕大の博士論文 “A Programming Language with Versions” の公聴会が開かれました。複数のバージョンから成るプログラムを1つのプログラムの中から同時に扱える画期的なプログラミング言語に関する研究です。

(さらに…)

斉藤、角田、津山による学士論文発表

研究室メンバによる学士論文の発表が行われます。

  • 斉藤歩夢, Formal Verification of Effectful Programs by Equational Reasoning
  • 角田和広, プログラミングエラーメッセージの読解を促進する初学者向け演習形式の提案
  • 津山勝輝, 副作用を持つプログラミング言語を型安全に定義するためのライブラリの開発に向けて
(さらに…)

Fathul、荒井、能勢による修士論文発表

研究室メンバによる修士論文の発表が行われます。

  • Fathul Asrar Alfansuri, Supporting Multiple Inheritance in a Python DSL for GPGPU
  • 荒井 滉平、仮想機械語を用いた第一級継続の実現方法とその比較
  • 能勢純弥、Mio:プログラムデザインを支援するブロック学習環境

池守、高橋、古殿による学士論文発表

研究室メンバの学士論文が発表されます。 (令和3年3月卒業 数理・計算科学系 学士論文発表会)

  • 池守和槻, 代数的エフェクトを持つ計算体系F^effへのエフェクト強制の導入と健全性の証明 (PDF)
  • 古殿直也, 代数的エフェクトを備えた関数型言語 Koka に対する、エフェクト割り当て最適化 (PDF)
  • 高橋修祐, データ構造ライブプログラミング環境の汎言語的な構築手法 (PDF)

小串、新美、陳忻、Luthfanが修士論文を発表しました

研究室メンバーが修士論文を発表しました。

  • 小串智希, ライブデータ構造プログラミングの大規模データ利用のための改善 (PDF)
  • 新美和生, Extending Effekt with Bidirectional Effects (PDF)
  • Jizhe Chenxin, Nested Object Support in an Object-Oriented Domain-Specific Language for GPGPU (PDF)
  • Lubis Luthfan Anshar, BatakJava: an Object-Oriented Programming Language with Versions (PDF)

(公式ページ)

能勢による学士論文発表

申し訳ありません、このコンテンツはただ今 English のみです。

伊澤、田辺、叔が修士論文を発表しました

伊澤田辺が数理・計算科学コースの修士論文発表会で発表しました。

  • 伊澤侑祐, Stack Hybridization: A Mechanism for Bridging Two Compilation Strategies in a Meta JIT Compiler Framework (PDF)
  • 田辺裕大, 版を扱えるプログラミング言語λ VLへの型・版多相性の導入の研究 (PDF)
  • 叔驁馳, Improving keyword programming by using neural text generation (PDF)


(公式ページ)

AdkissonとLiの修士論文発表

9月修了予定者2名が修士論文発表を行いました。

  • Jeanine Adkisson, Magritte: A Language for Pipe-Based Programming (PDF)
  • Li Dongfang, Deep Learning based Code Completion with ASTToken2Vec (PDF)

(公式ページ)


Next page →
← Previous page