view template/slide.md @ 87:27f7f51b135e

Update template
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Tue, 16 Dec 2014 12:30:12 +0900
parents ff6851818210
children b9664a92428d
line wrap: on
line source

title: Categorical Formalization of Program Modification
author: Yasutaka Higa
profile:
lang: Japanese


# 研究目的 (Categorical Formalization)
* プログラムの信頼性を向上させるために開発手法に着目する
* プログラムの信頼性が変化するのはプログラムを変更した時である
* 信頼性を保ちながらプログラムを変更にプログラムの変更を形式化する
* Kleisli Category の Kleisli Triple と対応のある Monad によってプログラムの変更を記述する

# 研究目的 (Parallel Debugger)
* 本研究では Monad を用いてプログラムの変更を定義する
* Monad とは meta computation とデータ構造を対応付ける手法である
* プログラムの変更は変更前の動作を保存しつつ変更後の動作を追加することで表現する
* 異なるバージョンのプログラムを同時に実行し、トレースを比較することでデバッグを支援する手法を提案する

# hoge
* hoge
* hogehoge

# fuga
* fuga
* fugafuga

<!-- vim: set filetype=markdown.slide: -->