• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2006 Fiscal Year Annual Research Report

書換えに基づく例外型を持つオブジェクト指向プログラムの型推論

Research Project

Project/Area Number 16300005
Research InstitutionNagoya University

Principal Investigator

坂部 俊樹  名古屋大学, 大学院情報科学研究科, 教授 (60111829)

Co-Investigator(Kenkyū-buntansha) 酒井 正彦  名古屋大学, 大学院情報科学研究科, 教授 (50215597)
草刈 圭一朗  名古屋大学, 大学院情報科学研究科, 准教授 (90323112)
西田 直樹  名古屋大学, 大学院情報科学研究科, 助教 (00397449)
Keywordsオブジェクト指向計算 / 例外処理 / 通信エラー / 機密性 / 型推論 / 項書換え系
Research Abstract

本研究の目的は,オブジェクト指向プログラムの実行中に発生する例外がもれなく処理されるか否かをプログラムの実行前に検査するための原理を明らかにすることである.これまでの研究で,例外処理機能を追加した単純なオブジェクト指向計算モデルに対して,例外発生の可能性を型として扱うための型システムを提案し,その健全性を証明している.本研究の具体的目標は,単純なオブジェクト指向計算モデルの場合の型推論アルゴリズムを開発すること,および,項書換え系の逆計算技法を用いた高機能なモデルに対する型推論手法を与えることである.
今年度は,例外処理機能を持つオブジェクト指向プログラミング言語で記述されたプログラムが機密情報を保護することを検証するための型システムについて研究を行い,以下の成果を得た.
例外処理による情報流は,スローされる例外とそれを捕捉する箇所に依存して変化する.この情報流を解析するためには,プログラム中の各文についてどの例外からの制御依存が存在するか把握しなければならない.そこで,文の情報流に影響されるデータの最小の機密度と文がスローしうる例外の集合から成る安全型を導入し,この安全型に基づいて従来の型システムを拡張した.本型システムは,プログラムの安全性を表す非干渉性に対して健全であることを示した.
その他,手続き型プログラムを項書換え系に変換してプログラムの性質を検証擦る方法,等式と項書換え系の対で与えられる計算システムにおける等式削減手法,条件付き項書換え系から項書換え系を得るための紐解変換に関する研究成果を得た.

  • Research Products

    (5 results)

All 2006

All Journal Article (5 results)

  • [Journal Article] 手続き型プログラムから書換え系への変換に基づくソフトウェア検証の試み2006

    • Author(s)
      古市祐樹, 西田 直樹, 酒井 正彦, 草刈 圭一朗, 坂部 俊樹
    • Journal Title

      電子情報通信学会技術研究報告 (SS2006-41) 106・324

      Pages: 7-12

  • [Journal Article] 例外処理付きオブジェクト指向言語における情報流の安全性解析2006

    • Author(s)
      黒川 翔, 桑原寛明, 山本晋一郎, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
    • Journal Title

      電子情報通信学会技術研究報告 (SS2006-42) 106・324

      Pages: 13-18

  • [Journal Article] 等式付き書換え系の等式数を削減する変換2006

    • Author(s)
      三浦浩一, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
    • Journal Title

      電子情報通信学会技術研究報告 (SS2006-6) 106・120

      Pages: 7-12

  • [Journal Article] Transformation for Refining Unraveled Conditional Term Rewriting Systems2006

    • Author(s)
      Naoki Nishida, Tomohiro Mizutani, Masahiko Sakai
    • Journal Title

      Proc. of 6th International Workshop on Reduction Strategies in Rewriting and Programming (WRS2006)

      Pages: 34-48

  • [Journal Article] 所属制約を持つ条件付き項書換え系の紐解き変換2006

    • Author(s)
      村田俊樹, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
    • Journal Title

      平成18年度電気関係学会東海支部連合大会講演論文集

      Pages: O-438

URL: 

Published: 2008-05-08   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi