Construction and verification of problem models in behavioral specifications

行为规范中问题模型的构建和验证

基本信息

项目摘要

The following two important problems about construction and verification of problem models are investigated :(1) How to set an appropriate abstraction level in constructions of problem models and/or specifications.(2) How to combine interactive theorem proving technique and automatic searching based model checking technique in a collaborative way.Based on empirical studies on constructing and verifying problem models in several areas like railway signaling systems, component software systems, secure authentication systems, and etc., we got the following results.(1) Based on language constructs supported by CafeOBJ language, we have found that the distinction of abstract data types and abstract process types plays an important role in setting appropriate level in modeling/specification phase. Modeling/specification of process types are found to be complex and difficult than abstract data types, and we propose OTS (Observational Transition System) as a simple but powerful scheme for modeling/specifying process types. OTS is shown to be an effective and usable scheme for process types after applying it to several cases.(2) After studying several cases we have done, we found that (i) interactive theorem proving is more effective for proving some property hold, and (ii) automatic model checking is more effective for proving the some property does not hold (i.e. for finding counter examples). Based on this observation, we designed and developed an interactive tool which can support interactive proof (of proving some property hold) by finding counter examples with a model checking technique.
研究了以下两个有关问题模型构建和验证的重要问题:(1)如何在问题模型和/或规范的结构中设置适当的抽象水平。(2)如何将交互式定理证明技术和基于自动搜索的模型检查技术组合以协作方式以协作方式进行构建和验证诸如构造和验证的系统的构造系统等,以构造和验证型号的系统,并验证型号的系统,并验证型号的系统,并构造了构图,并构成了构图,并构成了构图,并构成了构图,构成了构图,构造了构图,构图以下结果。(1)基于Cafeobj语言支持的语言构造,我们发现抽象数据类型和抽象过程类型的区别在设置建模/规范阶段的适当水平方面起着重要作用。发现过程类型的建模/规范比抽象数据类型很复杂且困难,我们将OTS(观察转换系统)作为一种简单但功能强大的方案,用于建模/指定过程类型。 OTS被证明是将过程类型应用于几种情况后的有效且可用的方案。(2)研究了几种情况,我们发现(i)(i)交互式定理证明对证明某些属性持有更有效,并且(ii)自动模型检查更有效地证明某些属性无法持有(即寻找柜台示例)。基于此观察结果,我们设计并开发了一种交互式工具,可以通过使用模型检查技术找到反示例来支持交互式证明(证明某些属性保留)。

项目成果

期刊论文数量(41)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Equational approach to formal analysis of TLS
Equational Approach to Formal Verification of SET
SET 形式化验证的方程方法
項書き換えシステムにおける可簡約演算子とその応用
可约算子及其在术语重写系统中的应用
Modeling and Verification of Hybrid Systems Based on Equations
基于方程的混合系统建模与验证
Kazuhiro OGATA, Kokichi FUTATSUGI: "Formal analysis of the NetBill electronic commerce protocol"International Symposium on Software Security, LNCS. (To appera). (2004)
Kazuhiro OGATA、Kokichi FUTATSUGI:“NetBill 电子商务协议的形式分析”国际软件安全研讨会,LNCS。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ 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 }}

FUTATSUGI Kokichi其他文献

FUTATSUGI Kokichi的其他文献

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

{{ truncateString('FUTATSUGI Kokichi', 18)}}的其他基金

Development of the Innovative Specification Verification System based on Proof Scores
基于证明分数的创新规格验证系统的开发
  • 批准号:
    23220002
  • 财政年份:
    2011
  • 资助金额:
    $ 9.73万
  • 项目类别:
    Grant-in-Aid for Scientific Research (S)
Verification of Problem Models with Proof Scores
用证明分数验证问题模型
  • 批准号:
    18300008
  • 财政年份:
    2006
  • 资助金额:
    $ 9.73万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Safety Verification Technologies based on Behavioral Specifications
基于行为规范的安全验证技术
  • 批准号:
    12133206
  • 财政年份:
    2000
  • 资助金额:
    $ 9.73万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
A Study on Verification of Software Components in Object-Based Distributed Environments
基于对象的分布式环境中软件组件的验证研究
  • 批准号:
    11480067
  • 财政年份:
    1999
  • 资助金额:
    $ 9.73万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Development of Formal Specification Language for Writing Specifications as Components Based on Functions
形式化规范语言的开发,用于将规范编写为基于函数的组件
  • 批准号:
    10558043
  • 财政年份:
    1998
  • 资助金额:
    $ 9.73万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
A Study on Abstract Machines for Concurrent Rewriting
并发重写抽象机的研究
  • 批准号:
    07458056
  • 财政年份:
    1995
  • 资助金额:
    $ 9.73万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)

相似国自然基金

量子信息理论的高阶逻辑形式化及其在量子通信系统验证中的应用
  • 批准号:
    62372312
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
身体局域网体征信息感测与安全传输研究及系统验证
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    263 万元
  • 项目类别:
基于深度学习的共振域衍射光学元件的计算简化、精准制造和轻薄红外系统验证
  • 批准号:
  • 批准年份:
    2021
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于深度学习的共振域衍射光学元件的计算简化、精准制造和轻薄红外系统验证
  • 批准号:
    62105243
  • 批准年份:
    2021
  • 资助金额:
    24.00 万元
  • 项目类别:
    青年科学基金项目
身体局域网体征信息感测与安全传输研究及系统验证
  • 批准号:
    U21A20447
  • 批准年份:
    2021
  • 资助金额:
    263.00 万元
  • 项目类别:

相似海外基金

Commercialization Readiness for Nerve Tape: a nerve repair coaptation aid
神经胶带的商业化准备:神经修复接合辅助工具
  • 批准号:
    10698977
  • 财政年份:
    2023
  • 资助金额:
    $ 9.73万
  • 项目类别:
Development of a Piezoelectric Intramedullary Nail for Enhanced Fracture Healing
开发用于增强骨折愈合的压电髓内钉
  • 批准号:
    10759862
  • 财政年份:
    2023
  • 资助金额:
    $ 9.73万
  • 项目类别:
Transcutaneous Phrenic Nerve Stimulation for Treating Opioid Overdose
经皮膈神经刺激治疗阿片类药物过量
  • 批准号:
    10681111
  • 财政年份:
    2023
  • 资助金额:
    $ 9.73万
  • 项目类别:
Personalized risk assessment in Neurofibromatosis Type 1
1 型神经纤维瘤病的个性化风险评估
  • 批准号:
    10621489
  • 财政年份:
    2023
  • 资助金额:
    $ 9.73万
  • 项目类别:
Development of an Oscillated Insertion tool to Eliminate Surgically Induced Neurodegeneration for Optical Neuroimaging of Cognitive Aging and Dementia
开发振荡插入工具以消除手术引起的神经变性,用于认知衰老和痴呆的光学神经成像
  • 批准号:
    10792064
  • 财政年份:
    2023
  • 资助金额:
    $ 9.73万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了