Formal models for verifying multi-threaded recursive programs

用于验证多线程递归程序的形式化模型

基本信息

  • 批准号:
    21700045
  • 负责人:
  • 金额:
    $ 2.33万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
  • 财政年份:
    2009
  • 资助国家:
    日本
  • 起止时间:
    2009 至 2010
  • 项目状态:
    已结题

项目摘要

In this study, we proposed a method for automatically inserting check statements for access control into a given recursive program according to a given security specification. A history-based access control (HBAC) was assumed as the access control model. A security specification is given in terms of information flow. We say that a program P satisfies a specification S if P is type-safe when we consider each security class in S as a type. We first defined the problem as the one to insert check statements into a given program P to obtain a program P' that is type-safe for a given specification S. This type system is sound in the sense that if a program P is type-safe for a specification S, then P has noninterference property for S. Next, the problem was shown to be co-NP-hard and we proposed a fix-point computation algorithm for solving the problem. The experimental results based on our implemented system showed that the proposed method can work within reasonable time.
在这项研究中,我们提出了一种方法,自动插入检查语句的访问控制到一个给定的递归程序根据给定的安全规范。基于历史的访问控制(HBAC)被假定为访问控制模型。从信息流的角度给出了安全规范。我们说一个程序P满足一个规范S,如果P是类型安全的,当我们考虑S中的每个安全类作为一个类型时。我们首先将问题定义为将检查语句插入到给定程序P中以获得对于给定规范S是类型安全的程序P'的问题。这个类型系统是合理的,如果程序P对于规范S是类型安全的,那么P对于规范S具有不干涉属性。其次,我们证明了该问题是co-NP-hard的,并提出了一个不动点算法来求解该问题。实验结果表明,该方法可以在合理的时间内工作。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Automatic generation of history-based access control from information flow specification, Automated Technology for Verification and Analysis, ATVA 2010
根据信息流规范自动生成基于历史的访问控制,验证和分析自动化技术,ATVA 2010
情報流仕様に基づくアクセス権検査文自動挿入法
根据信息流规范自动插入访问权限检查文本
  • DOI:
  • 发表时间:
    2010
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Yoshiaki Takata;Hiroyuki Seki;高田喜朗
  • 通讯作者:
    高田喜朗
Automatic generation of history-based access control from information flow specification
根据信息流规范自动生成基于历史的访问控制
{{ 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 }}

TAKATA Yoshiaki其他文献

Reduction of Register Pushdown Systems with Freshness Property to Pushdown Systems in LTL Model Checking
零担模型检验中具有新鲜性的寄存器下推系统还原为下推系统

TAKATA Yoshiaki的其他文献

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

{{ truncateString('TAKATA Yoshiaki', 18)}}的其他基金

A tree automata-based efficient access control method for XML databases
基于树自动机的XML数据库高效访问控制方法
  • 批准号:
    19700026
  • 财政年份:
    2007
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)

相似海外基金

モデル検査を用いたプログラミング課題評価と課題提出システム構築
使用模型检查的编程作业评估和作业提交系统构建
  • 批准号:
    24K15233
  • 财政年份:
    2024
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
アクターモデル型マルチスレッド再帰プログラムのモデル検査法の開発
Actor模型型多线程递归程序的模型检验方法开发
  • 批准号:
    24K14901
  • 财政年份:
    2024
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
複数の群れに基づく群知能を用いた軽量モデル検査技法の研究
基于多群体的群体智能轻量级模型检测技术研究
  • 批准号:
    22K11988
  • 财政年份:
    2022
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
データ値付きプログラムに対するモデル検査理論の構築と実装
数据价值程序模型检验理论的构建与实现
  • 批准号:
    21J14332
  • 财政年份:
    2021
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
直接的モデル検査を用いた関数型プログラム検証手法
使用直接模型检查的功能程序验证方法
  • 批准号:
    16J01038
  • 财政年份:
    2016
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
非線形ハイブリッドシステムのための区間制約プログラミングにもとづくモデル検査技術
基于区间约束规划的非线性混合系统模型检验技术
  • 批准号:
    11J03810
  • 财政年份:
    2011
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
高階再帰スキームのモデル検査とそのプログラム検証への応用
高阶递归方案的模型检验及其在程序验证中的应用
  • 批准号:
    10J03842
  • 财政年份:
    2010
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
多値モデル検査法を用いたモデリング・エラーの発見
使用多值模型检查查找建模错误
  • 批准号:
    20650003
  • 财政年份:
    2008
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
抽象モデル検査のためのグラフ探索アルゴリズムの形式化と検証
用于抽象模型检查的图搜索算法的形式化和验证
  • 批准号:
    16016211
  • 财政年份:
    2004
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
システムレベル記述の時間制約を考慮した抽象化およびモデル検査
考虑系统级描述的时间限制的抽象和模型检查
  • 批准号:
    16700062
  • 财政年份:
    2004
  • 资助金额:
    $ 2.33万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了