comparison slides/20150320/slide.md @ 97:5ea8146af2e4

Add writing slides ...
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Tue, 24 Mar 2015 21:25:45 +0900
parents
children
comparison
equal deleted inserted replaced
96:a2b7073f68b6 97:5ea8146af2e4
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 * Kleisli Category の Kleisli Triple と対応のある Monad によってプログラムの変更を記述する
12
13 # 研究目的 (Parallel Debugger)
14 * 本研究では Monad を用いてプログラムの変更を定義する
15 * Monad とは meta computation とデータ構造を対応付ける手法である
16 * プログラムの変更は変更前の動作を保存しつつ変更後の動作を追加することで表現する
17 * 異なるバージョンのプログラムを同時に実行し、トレースを比較することでデバッグを支援する手法を提案する
18
19 # 近況報告
20 * 型が変わるプログラムの変更
21 * 変更数2固定の pair でやろうとしてます
22 * eta で1つの方からもう片方を作れないといけない?
23
24 <!-- vim: set filetype=markdown.slide: -->