ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. シンポジウム
  2. シンポジウムシリーズ
  3. ソフトウェアエンジニアリングシンポジウム
  4. 2021

Testing-Based Formal Verification for Software Quality Assurance and Cost Reduction

https://ipsj.ixsq.nii.ac.jp/records/212680
https://ipsj.ixsq.nii.ac.jp/records/212680
bb9f6121-857f-4c74-bdcf-86648630cbba
名前 / ファイル ライセンス アクション
IPSJ-SES2021007.pdf IPSJ-SES2021007.pdf (47.8 kB)
Copyright (c) 2021 by the Information Processing Society of Japan
オープンアクセス
Item type Symposium(1)
公開日 2021-08-30
タイトル
タイトル Testing-Based Formal Verification for Software Quality Assurance and Cost Reduction
タイトル
言語 en
タイトル Testing-Based Formal Verification for Software Quality Assurance and Cost Reduction
言語
言語 eng
キーワード
主題Scheme Other
主題 基調講演
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者所属
広島大学大学院先進理工系科学研究科教授
著者名 劉, 少英

× 劉, 少英

劉, 少英

Search repository
著者名(英) Shaoying, Liu

× Shaoying, Liu

en Shaoying, Liu

Search repository
論文抄録
内容記述タイプ Other
内容記述 Testing and formal verification are two important techniques for software verification and validation, but they face critical challenges. Testing shows the presence of bugs but never their absence. Formal verification can be used to prove the correctness of programs but is usually difficult and costly to manage incorrect programs. Unfortunately, the very reality in software development is that a newly developed system always contains bugs and cannot be correct in the beginning. How to formally prove the correctness of programs in a cost-effective manner is still a challenge. As a matter of fact, even if a program is proved to be correct, it does not necessarily mean that no bugs are included in the program. In this talk, after briefly discussing the characteristics and challenges of current verification and validation approaches, a new approach, known as testing-based formal verification (TBFV), will be introduced. TBFV results from an appropriate integration of formal specification-based testing and Hoare logic for proving program correctness. It is a rigorous gray-box testing approach that takes both the specification and the program structure into account. The most important benefits of TBFV are
that it can significantly reduce the number of tests necessary and be applied automatically to ensure the correctness or high reliability of programs.
論文抄録(英)
内容記述タイプ Other
内容記述 Testing and formal verification are two important techniques for software verification and validation, but they face critical challenges. Testing shows the presence of bugs but never their absence. Formal verification can be used to prove the correctness of programs but is usually difficult and costly to manage incorrect programs. Unfortunately, the very reality in software development is that a newly developed system always contains bugs and cannot be correct in the beginning. How to formally prove the correctness of programs in a cost-effective manner is still a challenge. As a matter of fact, even if a program is proved to be correct, it does not necessarily mean that no bugs are included in the program. In this talk, after briefly discussing the characteristics and challenges of current verification and validation approaches, a new approach, known as testing-based formal verification (TBFV), will be introduced. TBFV results from an appropriate integration of formal specification-based testing and Hoare logic for proving program correctness. It is a rigorous gray-box testing approach that takes both the specification and the program structure into account. The most important benefits of TBFV are
that it can significantly reduce the number of tests necessary and be applied automatically to ensure the correctness or high reliability of programs.
書誌情報 ソフトウェアエンジニアリングシンポジウム2021論文集

巻 2021, p. 13-13, 発行日 2021-08-30
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 17:25:12.206448
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3