大規模プログラムのためのプログラム解析の自動生成

自动生成大型程序的程序分析

基本信息

  • 批准号:
    16016241
  • 负责人:
  • 金额:
    $ 2.3万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
  • 财政年份:
    2004
  • 资助国家:
    日本
  • 起止时间:
    2004 至 2005
  • 项目状态:
    已结题

项目摘要

近年、モデル検査の実装技術の発達とハードウェアの進歩により、「プログラム解析=抽象化+モデル検査」というパラダイムが現実的なものとなっている。たとえば、既存のモデル検査系SMVを、Javaを中間言語Jimpleへ変換する言語処理環境SOOTと組み合わせることで、簡単にプログラム解析を実装することが可能である。これは小〜中規模のプログラムに対して有効であるが、処理時間がサイズとともに急速に増大し、大規模プログラムの解析をどう行うかは、現在ホットな研究領域である。この処理時間増大の原因の一つは、モデル検査などで標準的なアルゴリズムが収束するまで何度も反復してプログラム全体を追跡するためである。本研究では、実際のプログラムのフローグラフは比較的良い構造をもっているという観察に基づき、モデル検査のアルゴリズムから見直しをはかることで、大規模なプログラムへの適用可能性を探ることを提案した。具体的には、(1)組み合わせ理論の成果を用いて、すでに提案してきたグラフの代数的データ構造(SP項)に基づき、反復がなく効率の良いアルゴリズムおよびその理論的基礎の確立、(2)実用的な問題におけるケーススタディによる問題点の明確化について研究を行った。
In recent years, the development of the implementation technology of digital inspection has made progress, and the concept of "abstract analysis = abstract + digital inspection" has been developed. For example, if you want to change the language processing environment SOOT, you can change the language processing environment SOOT. The processing time increases rapidly from small to medium-scale to large-scale, and the analysis of large-scale to large-scale is now in the research field. One of the reasons for this increase in processing time is to check whether the standard processing time has been reduced or not. This study is aimed at exploring the feasibility of large-scale application of high-quality products in China. The concrete aspects include: (1) the application of the results of the combination theory;(2) the establishment of the theoretical basis of the algebraic structure (SP term);(3) the research on the clarification of the problem points in the practical problems.

项目成果

期刊论文数量(2)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A Lightweight Mutual Authentication based on Proxy Certificate Trust List
一种基于代理证书信任列表的轻量级相互认证
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

小川 瑞史其他文献

小川 瑞史的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('小川 瑞史', 18)}}的其他基金

Understanding malware semantics by AI-supported formal methods
通过人工智能支持的形式化方法理解恶意软件语义
  • 批准号:
    20K20625
  • 财政年份:
    2020
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Pioneering)

相似海外基金

動的プログラム解析に基づくVLSI適応型高信頼化手法の研究
基于动态程序分析的VLSI自适应高可靠性方法研究
  • 批准号:
    17700049
  • 财政年份:
    2005
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
様相論理に基づいたプログラム解析手法の研究
基于模态逻辑的程序分析方法研究
  • 批准号:
    15700011
  • 财政年份:
    2003
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
プログラム解析のための統一型理論の構築・検証とそれに基づく解析器の自動合成
程序分析统一理论的构建与验证以及基于该理论的分析仪自动综合
  • 批准号:
    14702063
  • 财政年份:
    2002
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for Young Scientists (A)
データベースにおけるセキュリティ検査のためのプログラム解析技術
数据库安全检查的程序分析技术
  • 批准号:
    10780192
  • 财政年份:
    1998
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
プログラム解析に基づいた次世代マイクロプロセッサ・アーキテクチャの研究
基于程序分析的下一代微处理器体系结构研究
  • 批准号:
    96J03699
  • 财政年份:
    1998
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
既存ソフトウエアの適応と発展のためのプログラム解析・構成システムの研究
适应和开发现有软件的程序分析和配置系统研究
  • 批准号:
    09245218
  • 财政年份:
    1997
  • 资助金额:
    $ 2.3万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了