Mercurial > hg > Papers > 2015 > atton-sigse
changeset 26:fa9bde939db6
Update mind map
author | Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 11 Dec 2014 12:11:37 +0900 |
parents | 5c27de156e78 |
children | ce6ce56bd414 |
files | mindmap.mm |
diffstat | 1 files changed, 101 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mindmap.mm Wed Dec 10 16:57:49 2014 +0900 +++ b/mindmap.mm Thu Dec 11 12:11:37 2014 +0900 @@ -1,6 +1,6 @@ <map version="1.0.1"> <!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> -<node CREATED="1418180915266" ID="ID_91344823" MODIFIED="1418180918413" TEXT="形式手法 -産学連携で普及拡大を目指す-"> +<node CREATED="1418180915266" ID="ID_91344823" MODIFIED="1418264850714" TEXT="形式手法 -産学連携で普及拡大を目指す-"> <node CREATED="1418180919812" ID="ID_1639973897" MODIFIED="1418180981990" POSITION="right" TEXT="証明するアプローチ"> <node CREATED="1418180981992" ID="ID_1157185658" MODIFIED="1418180994566" TEXT="割と1データ型に対してコストが高い"> <node CREATED="1418180994567" ID="ID_905788309" MODIFIED="1418180997440" TEXT="証明を書くのに"> @@ -200,5 +200,105 @@ </node> </node> </node> +<node CREATED="1418264851770" ID="ID_269756551" MODIFIED="1418264858305" POSITION="right" TEXT="あなたは何者か"> +<node CREATED="1418264858306" ID="ID_1735151494" MODIFIED="1418264871355" TEXT="琉大ie"> +<node CREATED="1418265394067" ID="ID_113042345" MODIFIED="1418265398133" TEXT="B4"/> +<node CREATED="1418265398403" ID="ID_1016158888" MODIFIED="1418265404238" TEXT="cr-ryukyu"/> +</node> +<node CREATED="1418264871777" ID="ID_438116913" MODIFIED="1418264879579" TEXT="Agda 書いて一年くらい"> +<node CREATED="1418265025625" ID="ID_1191217011" MODIFIED="1418265030925" TEXT="Proofs and Types"/> +<node CREATED="1418265031202" ID="ID_534861136" MODIFIED="1418265036444" TEXT="Category"/> +<node CREATED="1418265041897" ID="ID_1702681357" MODIFIED="1418265073282" TEXT="興味あるけれどまだ"> +<node CREATED="1418265073744" ID="ID_608556658" MODIFIED="1418265076674" TEXT="モデルチェック"/> +<node CREATED="1418265076895" ID="ID_1072437552" MODIFIED="1418265079290" TEXT="言語処理系"/> +<node CREATED="1418265079543" ID="ID_1440072245" MODIFIED="1418265082314" TEXT="テスト"/> +<node CREATED="1418265082464" ID="ID_897804660" MODIFIED="1418265085459" TEXT="テスト自動生成"/> +<node CREATED="1418265085704" ID="ID_1598131497" MODIFIED="1418265087891" TEXT="静的解析"/> +<node CREATED="1418265412690" ID="ID_1262388893" MODIFIED="1418265414843" TEXT="Type"> +<node CREATED="1418265423370" ID="ID_625273719" MODIFIED="1418265425589" TEXT="dependent"/> +<node CREATED="1418265425817" ID="ID_1403542222" MODIFIED="1418265430836" TEXT="linear"/> +</node> +<node CREATED="1418265450153" ID="ID_1946990069" MODIFIED="1418265606238" TEXT="バグの一覧とかも最近欲しい"/> +<node CREATED="1418265093288" ID="ID_567024624" MODIFIED="1418265107847" TEXT="たぶん一番中心にあるのは"> +<node CREATED="1418265107848" ID="ID_813757267" MODIFIED="1418265117442" TEXT="「間違いを起こしにくい機構」"/> +<node CREATED="1418265117878" ID="ID_350406365" MODIFIED="1418265126284" TEXT="「間違いを指摘する機構」"/> +<node CREATED="1418265126671" ID="ID_796449975" MODIFIED="1418265133569" TEXT="「間違いが無いためには」"/> +<node CREATED="1418265133982" ID="ID_54301794" MODIFIED="1418265137717" TEXT="とかだろう"> +<node CREATED="1418265137718" ID="ID_306083222" MODIFIED="1418265145839" TEXT="とりあえず自動的に間違いを排除したい"/> +</node> +</node> +</node> +</node> +<node CREATED="1418264880049" ID="ID_861006294" MODIFIED="1418264889963" TEXT="Haskell で巨大なコードは書いたこと無し"> +<node CREATED="1418265153631" ID="ID_163581378" MODIFIED="1418265159631" TEXT="実用されるのか、という情報は無し"/> +<node CREATED="1418265164373" ID="ID_657050859" MODIFIED="1418265172236" TEXT="ちなみに ghc 読んでて疑問は多い"> +<node CREATED="1418265172237" ID="ID_1204477840" MODIFIED="1418265181027" TEXT="あのサイズでほんとに動いてるのが不思議"> +<node CREATED="1418265181028" ID="ID_295533172" MODIFIED="1418265185910" TEXT="関数型とかのメリットだとして"/> +<node CREATED="1418265186251" ID="ID_705483742" MODIFIED="1418265192423" TEXT="それは私はまだ理解できてない"/> +<node CREATED="1418265192659" ID="ID_717608541" MODIFIED="1418265197245" TEXT="コスト高いってことなのかな"/> +<node CREATED="1418265473391" ID="ID_1808881427" MODIFIED="1418265477379" TEXT="もしくは型が正義"/> +</node> +<node CREATED="1418265199019" ID="ID_285042699" MODIFIED="1418265204098" TEXT="設計的にどうなの、ってしている"> +<node CREATED="1418265204099" ID="ID_1950029502" MODIFIED="1418265210158" TEXT="Monad で良いのは分かったけれど"/> +<node CREATED="1418265210634" ID="ID_1624286378" MODIFIED="1418265223276" TEXT="環境つれまわしてどこが Pure というのか"/> +<node CREATED="1418265228170" ID="ID_1200660796" MODIFIED="1418265234237" TEXT="いやパフォーマンスがね、って気もしているけれど"/> +</node> +</node> +</node> +<node CREATED="1418264891259" ID="ID_816418698" MODIFIED="1418265242963" TEXT="Delta をやってます"> +<node CREATED="1418264904943" ID="ID_1093313604" MODIFIED="1418264910830" TEXT="実際役に立つと思って書いているのか"> +<node CREATED="1418264910831" ID="ID_1712036891" MODIFIED="1418264913769" TEXT="yes"/> +<node CREATED="1418264913990" ID="ID_1129443322" MODIFIED="1418264915953" TEXT="だが遠い"> +<node CREATED="1418265483640" ID="ID_1170406966" MODIFIED="1418265487867" TEXT="あくまで理論だと思っている"/> +</node> +<node CREATED="1418264916191" ID="ID_1004925452" MODIFIED="1418265636773" TEXT="Delta を実用するにはあと数ステップ必要だと思ってる"> +<node CREATED="1418264925096" ID="ID_1853880815" MODIFIED="1418264934936" TEXT="version control based delta"/> +<node CREATED="1418264935734" ID="ID_1081926319" MODIFIED="1418264947072" TEXT="convert to delta"/> +<node CREATED="1418264948413" ID="ID_1018420243" MODIFIED="1418264953623" TEXT="そのままのには無理"> +<node CREATED="1418265494999" ID="ID_197532767" MODIFIED="1418265497411" TEXT="副作用とか"/> +<node CREATED="1418265497855" ID="ID_576459990" MODIFIED="1418265512881" TEXT="動いてる巨大なアプリケーションには無理"/> +<node CREATED="1418265513561" ID="ID_951052932" MODIFIED="1418265520458" TEXT="小さいやつならどうなのだろう、くらい"/> +</node> +<node CREATED="1418265343559" ID="ID_317302944" MODIFIED="1418265345758" TEXT="どうして"> +<node CREATED="1418265345759" ID="ID_249268917" MODIFIED="1418265366832" TEXT="実際何も書かないでデバッグするつもりだった Delta に対する Agda で払うコストは大きかった"/> +<node CREATED="1418265367269" ID="ID_350210524" MODIFIED="1418265377143" TEXT="それの恩恵と比べてコストは比較するべき"> +<node CREATED="1418265377820" ID="ID_776530195" MODIFIED="1418265380191" TEXT="だが実用はまだ"/> +</node> +</node> +</node> +<node CREATED="1418264970676" ID="ID_939954661" MODIFIED="1418264978799" TEXT="no step としてのそのままパラレルデバッガはある"> +<node CREATED="1418264979667" ID="ID_1571439568" MODIFIED="1418264982887" TEXT="でもやんなかった"/> +<node CREATED="1418264983204" ID="ID_914871799" MODIFIED="1418264986254" TEXT="のは疑問があったので"> +<node CREATED="1418265646561" ID="ID_70151771" MODIFIED="1418265656332" TEXT="副作用とか以下略"> +<node CREATED="1418265664457" ID="ID_1422144384" MODIFIED="1418265677715" TEXT="ってことは全てのプログラムに対して適用可能であって欲しかったのが根底にありそう"/> +<node CREATED="1418265677952" ID="ID_1826124827" MODIFIED="1418265686144" TEXT="適材適所論でいけば十分なのかな"> +<node CREATED="1418265686145" ID="ID_347619172" MODIFIED="1418265696970" TEXT="そのためにはとりあえず書こう的な感じもする"/> +</node> +</node> +</node> +<node CREATED="1418264987108" ID="ID_41351441" MODIFIED="1418265013494" TEXT="実際のその疑問の先が MonadTransform に落ち付きつつあるのは形式手法のメリットやもしれない"/> +</node> +</node> +<node CREATED="1418265243633" ID="ID_17018336" MODIFIED="1418265246641" TEXT="どうしてやったのか"> +<node CREATED="1418265246642" ID="ID_969048682" MODIFIED="1418265252209" TEXT="自動でバグを見付けたかった"> +<node CREATED="1418265252210" ID="ID_134438758" MODIFIED="1418265256219" TEXT="なるべく何も書きたくなかった"> +<node CREATED="1418265280770" ID="ID_1291872363" MODIFIED="1418265307825" TEXT="テスト書くコストも仕様書くコストもプログラムのコストと等価だと思っている"/> +</node> +<node CREATED="1418265256472" ID="ID_738417529" MODIFIED="1418265271571" TEXT="プログラムの変更を情報として与えてどのくらいバグが釣れるかなー、とか思ってた"/> +<node CREATED="1418265731966" ID="ID_550579197" MODIFIED="1418265736654" TEXT="なぜ自動でやりたいのか"> +<node CREATED="1418265736655" ID="ID_1711157822" MODIFIED="1418265747877" TEXT="自動でできるバグチェックもあると思った"> +<node CREATED="1418265747878" ID="ID_1953673719" MODIFIED="1418265753802" TEXT="zero division"/> +<node CREATED="1418265754052" ID="ID_953375213" MODIFIED="1418265758712" TEXT="invalid pointer"/> +<node CREATED="1418265758989" ID="ID_239916430" MODIFIED="1418265766048" TEXT="etc"/> +</node> +<node CREATED="1418265771348" ID="ID_666459434" MODIFIED="1418265776308" TEXT="というか DRY かな"> +<node CREATED="1418265776309" ID="ID_502993760" MODIFIED="1418265781351" TEXT="デバッグを繰り返したくなかった"/> +<node CREATED="1418265782716" ID="ID_83671806" MODIFIED="1418265822206" TEXT="し、だいたいのバグは分類可能だと思った"/> +</node> +</node> +</node> +</node> +</node> +</node> </node> </map>