FORMAL VERIFICATION METHOD OF ACTIVE SOFTWARE

主动软件的形式化验证方法

基本信息

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

项目摘要

(1)A formal model of programs with access control based on execution history and its model checking : We defined a formal model called HBAC programs. The verification problem for HBAC programs was defined and shown to be EXPTIME-complete, while the problem is solvable in polynomial time under a reasonable assumption. The proposed method reduces the verification problem to the decision problem for a context-free grammar (cfg) that generates all the execution sequences of a given HBAC program. We also proposed a few optimization techniques that reduce the number of cfg rules useless for generating execution sequences. Experimental results showed that the verification tool we have implemented can verify practical HBAC programs within a reasonable time.(2)A static analysis using tree automata for XML access control : We proposed a static analysis method based on tree automata for determining whether a query to an XML database does not access any elements nor attributes that are prohibited by a given policy. We showed that our query model is sufficiently general by showing that the expressive power of our model is strictly greater than Neven's query automata. We also investigated a consistency problem of policies in schema transformation of XML databases and showed that the problem is decidable.(3)A formal model for stateful trust management systems : We proposed a trust management model that can represent a system with internal states. The verification problem was defined as the problem to decide whether the behavior of a system with a given policy satisfies a given verification property, and a verification method for the problem was also proposed. We implemented two verification tools, one is based on SPIN and Prolog and the other is implemented by Prolog only. Experimental results showed that the latter tool is more efficient than the former one.
(1)A基于执行历史的访问控制程序的形式化模型及其模型检测:我们定义了一个形式化模型HBAC程序。定义了HBAC程序的验证问题,并证明了该问题是EXPTIME-完全的,同时在合理的假设下,该问题在多项式时间内是可解的。所提出的方法减少了验证问题的决策问题的上下文无关文法(cfg),生成一个给定的HBAC程序的所有执行序列。我们还提出了一些优化技术,减少无用的cfg规则的数量生成执行序列。实验结果表明,我们已经实现的验证工具可以在合理的时间内验证实际的HBAC程序。(2)A基于树自动机的XML访问控制静态分析:提出了一种基于树自动机的静态分析方法,用于确定对XML数据库的查询是否未访问给定策略禁止的任何元素或属性。我们表明,我们的查询模型是足够的一般显示,我们的模型的表达能力是严格大于Neven的查询自动机。我们还研究了XML数据库模式转换中的策略一致性问题,并证明了该问题是可判定的。(3)A有状态信任管理系统的形式化模型:我们提出了一个信任管理模型,它可以表示一个具有内部状态的系统。将验证问题定义为判定系统在给定策略下的行为是否满足给定验证属性的问题,并提出了该问题的验证方法。我们实现了两个验证工具,一个是基于SPIN和Prolog的,另一个是只用Prolog实现的。实验结果表明,后一种工具比前一种更有效。

项目成果

期刊论文数量(33)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
XMLアクセス制御における木オートマトンを用いた静的検査
在 XML 访问控制中使用树自动机进行静态检查
Model Checking Programs with Access Control Based on Execution History
具有基于执行历史的访问控制的模型检查程序
Policy Controlled System and Its Model Checking
策略控制系统及其模型检验
A Static Analysis using Tree Automata for XML Access Control
使用树自动机进行 XML 访问控制的静态分析
A Formal Model for Stateful Trust Management Systems
有状态信任管理系统的正式模型
{{ 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 }}

SEKI Hiroyuki其他文献

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

SEKI Hiroyuki的其他文献

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

{{ truncateString('SEKI Hiroyuki', 18)}}的其他基金

RNA-protein interaction prediction based on machine learning and optimization
基于机器学习和优化的RNA-蛋白质相互作用预测
  • 批准号:
    23650153
  • 财政年份:
    2011
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Automatic Analys is and Generation Methods for Language-based Access Control
基于语言的访问控制的自动分析和生成方法
  • 批准号:
    20500034
  • 财政年份:
    2008
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
STUDY ONAUTOMATIC VERIFICATION OF HIGHLY RELIABLE SOFTWARE BYINFINITE STATE MODEL CHECKING
高可靠软件无限状态模型检验自动验证研究
  • 批准号:
    18500023
  • 财政年份:
    2006
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Security Verification of Software with Dynamic Access Control
动态访问控制软件的安全验证
  • 批准号:
    14580376
  • 财政年份:
    2002
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
The study of cytokines, as a regulator on the proliferation, invasion and differentiation of trophoblasts.
研究细胞因子作为滋养细胞增殖、侵袭和分化的调节因子。
  • 批准号:
    08671921
  • 财政年份:
    1996
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)

相似海外基金

Development of model checking technology for dependable distributed systems
可靠分布式系统模型检测技术的开发
  • 批准号:
    23H03370
  • 财政年份:
    2023
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
A Tableau-based Approach to Model Checking Temporal Properties for Large-scale Systems
基于 Tableau 的大型系统时态属性模型检查方法
  • 批准号:
    23K19959
  • 财政年份:
    2023
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Quantitative Model Checking and Synthesis
定量模型检验与综合
  • 批准号:
    2751001
  • 财政年份:
    2022
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Studentship
Vérification par model-checking et synthèse de contrôleur de systèmes temps réel complexes
模型检查和系统时间控制综合的验证
  • 批准号:
    RGPIN-2016-06393
  • 财政年份:
    2021
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Discovery Grants Program - Individual
Belief Ratio Approach of Model Checking for Right Censored Data
右删失数据模型检验的置信比法
  • 批准号:
    562116-2021
  • 财政年份:
    2021
  • 资助金额:
    $ 2.18万
  • 项目类别:
    University Undergraduate Student Research Awards
Correct by construction model checking
通过施工模型检查修正
  • 批准号:
    2598915
  • 财政年份:
    2021
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Studentship
SHF: Small: Transforming Computer Architecture Evaluation with Statistical Model Checking
SHF:小型:通过统计模型检查转变计算机架构评估
  • 批准号:
    2133160
  • 财政年份:
    2021
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
Software model checking for real-time properties of embedded assembply program with interruptions
带有中断的嵌入式汇编程序实时特性的软件模型检查
  • 批准号:
    21K11824
  • 财政年份:
    2021
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Student Travel Support for Verification, Model Checking, and Abstract Interpretation (VMCAI) Winter School 2020
验证、模型检查和摘要解释 (VMCAI) 2020 年冬季学校学生旅行支持
  • 批准号:
    2004561
  • 财政年份:
    2020
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
SaTC: CORE: Small: Techniques for Software Model Checking of Hyperproperties
SaTC:核心:小型:超属性软件模型检查技术
  • 批准号:
    2100989
  • 财政年份:
    2020
  • 资助金额:
    $ 2.18万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了