文献
J-GLOBAL ID:201102257678534413   整理番号:11A1900657

例外処理を持つ関数型プログラムの停止性・非停止性証明法

Proving Method of Termination/Non-Termination for Functional Programs with Exception Handling
著者 (4件):
資料名:
巻: 2010  号:ページ: ROMBUNNO.PUROGURAMINGU,VOL.4,NO.2,13-30  発行年: 2011年04月15日 
JST資料番号: L7379A  ISSN: 1882-7772  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
本論文では,例外処理を持つ先行評価に基づく関数型プログラムの停止性・非停止性証明法を提案する。停止性と非停止性を保存する関数型プログラムの文脈依存項書き換え系(CS-TRS)への変換法を与える。これにより,近年開発が進んでいる既存のCS-TRSの停止性証明ツールを用いることが可能になる。先行評価での実行においては,関数の引数を先頭から順に評価してから関数の値を計算するため,生成される書き換え系においては,この評価は基本的には最内評価に対応する。しかし,停止性を持たない引数と例外を発生させる引数の順序によって停止性に影響を与えるため,引数の評価順を厳密に考慮する必要がある。そのため,文脈依存の機能を用いて引数の評価順を制御する。また,例外が発生した場合には,それ以降の評価を止めて,例外が処理されるまで例外値を戻す必要がある。これを行えるように書き換え規則を生成する。また,この変換の健全性,すなわち変換後のCS-TRSが最内停止性を持てばプログラムも停止性を持つことと,完全性,すなわちプログラムが停止性を持つならば変換後のCS-TRSも最内停止性を持つことを示す。これにより,変換後のCS-TRSの最内(非)停止性が示すことができれば,プログラムの(非)停止性が証明されることが保証される。(著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (2件):
分類
JSTが定めた文献の分類名称とコードです
計算機システム開発  ,  計算理論 
引用文献 (7件):
タイトルに関連する用語 (4件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る