Mercurial > hg > Members > atton > generated_seminar_slides
view slides/20150421/slide.html @ 125:00f4dd1d2e55
auto-Update generated slides by script
author | Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 28 Jun 2016 18:27:42 +0900 |
parents | d4e4ecc1c347 |
children |
line wrap: on
line source
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <title>Verification of programs using Code Segments Data Segments</title> <meta name="generator" content="Slide Show (S9) v2.5.0 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin14]"> <meta name="author" content="Yasutaka Higa" > <!-- style sheet links --> <link rel="stylesheet" href="s6/themes/projection.css" media="screen,projection"> <link rel="stylesheet" href="s6/themes/screen.css" media="screen"> <link rel="stylesheet" href="s6/themes/print.css" media="print"> <link rel="stylesheet" href="s6/themes/blank.css" media="screen,projection"> <!-- JS --> <script src="s6/js/jquery-1.11.3.min.js"></script> <script src="s6/js/jquery.slideshow.js"></script> <script src="s6/js/jquery.slideshow.counter.js"></script> <script src="s6/js/jquery.slideshow.controls.js"></script> <script src="s6/js/jquery.slideshow.footer.js"></script> <script src="s6/js/jquery.slideshow.autoplay.js"></script> <!-- prettify --> <link rel="stylesheet" href="scripts/prettify.css"> <script src="scripts/prettify.js"></script> <script> $(document).ready( function() { Slideshow.init(); $('code').each(function(_, el) { if (!el.classList.contains('noprettyprint')) { el.classList.add('prettyprint'); el.style.display = 'block'; } }); prettyPrint(); } ); </script> <!-- Better Browser Banner for Microsoft Internet Explorer (IE) --> <!--[if IE]> <script src="s6/js/jquery.microsoft.js"></script> <![endif]--> </head> <body> <div class="layout"> <div id="header"></div> <div id="footer"> <div align="right"> <img src="s6/images/logo.svg" width="200px"> </div> </div> </div> <div class="presentation"> <div class='slide cover'> <table width="90%" height="90%" border="0" align="center"> <tr> <td> <div align="center"> <h1><font color="#808db5">Verification of programs using Code Segments Data Segments</font></h1> </div> </td> </tr> <tr> <td> <div align="left"> Yasutaka Higa <hr style="color:#ffcc00;background-color:#ffcc00;text-align:left;border:none;width:100%;height:0.2em;"> </div> </td> </tr> </table> </div> <div class='slide '> <!-- === begin markdown block === generated by markdown/1.2.0 on Ruby 2.3.0 (2015-12-25) [x86_64-darwin14] on 2016-03-29 18:58:33 +0900 with Markdown engine kramdown (1.9.0) using options {} --> <!-- _S9SLIDE_ --> <h1 id="section">研究目的</h1> <ul> <li>コードセグメントとデータセグメントという単位を用いてプログラムを記述する手法を提案する</li> <li>プログラムはコードセグメントという処理の集合として表され、相互に接続される</li> <li>個々のコードセグメントを検証し、検証されたコードセグメントどうし組み合わせによりプログラム全体を検証する</li> </ul> </div> <div class='slide '> <!-- _S9SLIDE_ --> <h1 id="section-1">研究内容</h1> <ul> <li>コードセグメントとデータセグメントを用いたプログラムに対し、自動で検証する機構を提案する</li> <li>検証機構には可能な状態を列挙できるモデルチェッカーや、型システムを用いた証明を用いる</li> <li>検証をメタ計算として定義し、通常のプログラムから検証を含んだプログラムを導出する</li> <li>計算とメタ計算の対応には Monad を用い、計算が存在すればメタ計算が存在することを保証する</li> </ul> </div> <div class='slide '> <!-- _S9SLIDE_ --> <h1 id="summary">Summary</h1> <ul> <li>LOLA 2015 提出しました <ul> <li>おそらく間にあってます</li> </ul> </li> <li>nk さん体調不良っぽいです(pro3)</li> <li>研究計画書に書く項目があるのでコメントとかください <ul> <li>研究題目, 研究目的, 研究内容, 研究計画</li> <li>指導教官コメント, 副指導教官コメント</li> </ul> </li> </ul> </div> <div class='slide '> <!-- _S9SLIDE_ --> <h1 id="section-2">研究計画書(研究題目と研究目的)</h1> <ul> <li>研究題目 <ul> <li>Verification of programs using Code Segments Data Segments</li> </ul> </li> <li>研究目的 <ul> <li>当研究室で提唱しているコードセグメントとデータセグメントを用いたプログラムに対し、形式的な検証を行なうことでプログラムの信頼性を保証する。</li> </ul> </li> </ul> </div> <div class='slide '> <!-- _S9SLIDE_ --> <h1 id="section-3">研究計画書の項目(研究内容と研究計画)</h1> <ul> <li>研究内容 <ul> <li>コードセグメントとデータセグメントを用いて記述したプログラムに対し、メタ計算として検証を行なう。</li> <li>メタ計算の形式化にはMonadを用い、モデルチェッカーや証明、プログラムの変更などを言語機構に組込む。</li> </ul> </li> <li>研究計画 <ul> <li>プログラムの変更の形式化 - 6月まで <ul> <li>LOLA 2015 にて発表する (6月)</li> </ul> </li> <li>モデルチェッカーのサーベイと実装 - 前期終了時目処</li> </ul> </li> </ul> <!-- vim: set filetype=markdown.slide: --> <!-- === end markdown block === --> </div> </div><!-- presentation --> </body> </html>