システム間連携に関する形式的仕様の記述および検証手法の開発

制定系统间协调的正式规范和验证方法

基本信息

  • 批准号:
    22K11976
  • 负责人:
  • 金额:
    $ 1.33万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 财政年份:
    2022
  • 资助国家:
    日本
  • 起止时间:
    2022-04-01 至 2027-03-31
  • 项目状态:
    未结题

项目摘要

本研究は、ソフトウェアによって実現された複数のシステムの間の連携(システム間連携)に関する欠陥を仕様の段階で検出する手法を構築し、システム群が提供する機能の信頼性向上に寄与することを目的としている。本年度の成果は、主に以下の2点である。(1) システム間連携に関する期待される振る舞いを仕様として記述するために、EPNAT(Extended Place/Transition Net with Attributed Tokens;属性付きトークンをもつ拡張プレース/トランジションネット)を応用する方法を明らかにした。EPNATは、システムの状態遷移に着目して実行可能かつ抽象的な形式仕様を記述するモデリング言語(拡張状態遷移モデル)の一種で、研究代表者らの過去の研究において考案されたものである。システム間連携を含む小規模なシステム群に関する例題に対して、EPNATによる仕様(EPNATモデル)を試験的に構築した。(2) EPNATモデルを自動検証するための、モデル探索アルゴリズムや充分性評価基準を構築した。モデル探索アルゴリズムは、探索方向を無作為に選択するため効率がよいとはいえないが、指定された検証条件(システム群の仕様上満たされるべき条件)に対する違反を欠陥として検出できる。探索は、欠陥を検出するか充分性評価基準を満たすまで繰り返す。充分性評価基準は、システム間連携に関与するEPNATのモデル要素(グルー・トランジションなど)に着目して構築した。これらを評価用ツールに実装し、先述の例題に試験適用して有効性を議論した。
This study aims to construct a method for the detection of missing segments in order to realize the communication between multiple segments. The results of this year are as follows: (1)EPNAT (Extended Place/Transition Net with Attributed Tokens; Attributed Tokens; Attributed Tokens) EPNAT is a kind of research representative of past research in the field of state transition, which is possible to describe abstract forms. EPNAT is an example of how to build a network that includes small-scale networks. (2)EPNAT is an automatic test system, which is used to test the adequacy of the test system. The search engine is not available. The search engine is not available. To explore the adequacy of evaluation criteria The adequacy evaluation criteria include the construction of EPNAT elements related to the linkage between categories. The above mentioned examples are applicable to the discussion of the nature of the problem.

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Automated Random Simulation for Checking a Behavioral Model of Systems Based on Extended Place/Transition Net with Attributed Tokens
自动随机仿真用于检查基于带有属性令牌的扩展位置/转移网络的系统行为模型
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    S. Matsumoto;T. Katayama;T. Takagi
  • 通讯作者:
    T. Takagi
{{ 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 }}

高木 智彦其他文献

拡張プレース/トランジションネットに基づくVDM仕様の構築手法の提案
提出一种基于扩展位置/转换网络构建VDM规范的方法
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    高木 智彦;赤木 章紀
  • 通讯作者:
    赤木 章紀
Identifying Outlets at which Electrical Appliances are Used by Electrical Wire Sensing to Gain Positional Information about Appliance Use
通过电线感应识别使用电器的插座,以获得有关电器使用的位置信息
  • DOI:
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    0
  • 作者:
    高木 智彦;赤木 章紀;小泉修一;孔 全,前川 卓也
  • 通讯作者:
    孔 全,前川 卓也
ペトリネットに基づくミュータントを用いたネガティブテストケースの作成
使用基于 Petri 网的突变体创建阴性测试用例
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tomohiko Takagi;Akinori Akagi;Tetsuro Katayama;高木 智彦
  • 通讯作者:
    高木 智彦
ブラウザ部分仮想化の提案
浏览器部分虚拟化提案
  • DOI:
  • 发表时间:
    2017
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Tomohiko Takagi;Akinori Akagi;Tetsuro Katayama;高木 智彦;小泉修一,早川智一,疋田輝雄
  • 通讯作者:
    小泉修一,早川智一,疋田輝雄
VDMの仕様記述言語を導入した状態遷移図とそのテスト基準の提案
使用VDM规范语言提出状态转移图及其测试标准
  • DOI:
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    高木 智彦;赤木 章紀
  • 通讯作者:
    赤木 章紀

高木 智彦的其他文献

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

{{ truncateString('高木 智彦', 18)}}的其他基金

拡張状態遷移モデルから生成されるVDM仕様に基づく体系的テストケース設計手法
基于扩展状态转换模型生成的VDM规范的系统测试用例设计方法
  • 批准号:
    17K00103
  • 财政年份:
    2017
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)

相似海外基金

Rigorous and Efficient Library Compatibility Verification Method based on Runtime Information Analysis of Used Functions
基于所用函数运行时信息分析的严谨高效的库兼容性验证方法
  • 批准号:
    22K21279
  • 财政年份:
    2022
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Research on improving coverage of machine learning based software testing
基于机器学习的软件测试提高覆盖率研究
  • 批准号:
    22K11979
  • 财政年份:
    2022
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
ソフトウェア品質向上に向けた欠陥予測モデルのオンライン最適化の検討
缺陷预测模型在线优化提高软件质量的思考
  • 批准号:
    21K11840
  • 财政年份:
    2021
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
グラフデータベースをバックエンドとするソフトウェアに対するテスト手法の確立
图数据库后端软件测试方法的建立
  • 批准号:
    20K11747
  • 财政年份:
    2020
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Automatic generation of programming questions by symbolic execution
通过符号执行自动生成编程题
  • 批准号:
    20K12106
  • 财政年份:
    2020
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
A study of analysis methods for a hazard that is resulted from interactions between software components by coordinating with multiple safety analysis method
协同多种安全分析方法研究软件组件之间相互作用产生的危害分析方法
  • 批准号:
    19K04920
  • 财政年份:
    2019
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Automated Testing of Deep Learning Systems
深度学习系统的自动化测试
  • 批准号:
    19H04086
  • 财政年份:
    2019
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Differential Testing Techniques Towards Large-scale Deployment of Deep Learning Systems
深度学习系统大规模部署的差异化测试技术
  • 批准号:
    19K24348
  • 财政年份:
    2019
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Combinatorial testing in continuous development
持续开发中的组合测试
  • 批准号:
    17K12668
  • 财政年份:
    2017
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
Testing and model checking of IoT protocols
物联网协议的测试和模型检查
  • 批准号:
    17H01719
  • 财政年份:
    2017
  • 资助金额:
    $ 1.33万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了