comparison slides/20141209/slide.md @ 85:c46e19c44d57

Add slide for seminar
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Tue, 09 Dec 2014 17:15:17 +0900
parents
children
comparison
equal deleted inserted replaced
84:faff7abdf14b 85:c46e19c44d57
1 title: Categorical Formalization of Program Modification
2 author: Yasutaka Higa
3 profile:
4 lang: Japanese
5
6
7 # 研究目的 (Categorical Formalization)
8 * プログラムの信頼性を向上させるために開発手法を見直す
9 * プログラムの信頼性が変化するのはプログラムを変更した時である
10 * 信頼性を保ちながらプログラムを変更する手法を確立させたい
11 * プログラムとその変更を表すモデルとして、 Category を用いる
12 * Kleisli Category の Kleisli Triple と対応のある Monad によってプログラムの変更を記述する
13
14 # 研究目的 (Parallel Debugger)
15 * 本研究ではプログラムの変更を Monad として定義する
16 * Monad とは meta computation とデータ構造を対応付ける手法である
17 * Monad として異なるバージョンのプログラムを同時に実行するデータ構造 Delta を定義する
18 * 異なるバージョン間のプログラムのトレースを比較することでデバッグを支援する手法を提案する
19
20 # 近況報告
21 * 業務連絡 : プロシン参加費支払いました + 飛行機取りました
22 * ウィンターワークショップ用ポジションペーパを書きました
23 * 12/11(Thu)までなのでチェックお願いします。
24
25 # TODO
26 * ウィンターワークショップポジションペーパ提出
27 * (P) Monad-laws in Haskell
28 * (P) MonadTransform
29 * (C) Universal Mapping Problem
30 * (C) Functor with Save Limit
31
32 <!-- vim: set filetype=markdown.slide: -->