Checking Models, Proving Programs, and Testing Systems

被引:0
|
作者
Gaudel, Marie-Claude [1 ,2 ]
机构
[1] Univ Paris Sud, Lab LRI, F-91405 Orsay, France
[2] CNRS, F-91405 Orsay, France
来源
TESTS AND PROOFS, TAP 2011 | 2011年 / 6706卷
关键词
software verification; software testing; SYMBOLIC EXECUTION; GENERATION; VERIFICATION; CHALLENGES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We are all faced up to a flowering of concepts and methods in the area of software verification and validation, due to significant advances in the domain. This paper considers the main terms and expressions currently in use on the subjects of model, specification, program, system, proof, checking, testing. Some analysis of the use and combination of these terms is sketched, pointing out some confusions and discrepancies. This leads to a plea for clarification of the taxonomy and terminology. The aim is a better identification of the general concepts and activities in the area, and the development of some uniform basic terminology helping communication and cooperation among the scientific and industrial actors.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [1] Model checking C plus plus programs
    Monteiro, Felipe R.
    Gadelha, Mikhail R.
    Cordeiro, Lucas C.
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2022, 32 (01)
  • [2] Proving that Programs Are Differentially Private
    McIver, Annabelle
    Morgan, Carroll
    PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2019, 2019, 11893 : 3 - 18
  • [3] Proving termination of GHC programs
    Rao, MRKK
    Kapur, D
    Shyamasundar, RK
    NEW GENERATION COMPUTING, 1997, 15 (03) : 293 - 338
  • [4] Proving termination of GHC programs
    Krishna Rao M.R.K.
    Kapur D.
    Shyamasundar R.K.
    New Generation Computing, 1997, 15 (3) : 293 - 338
  • [5] Formal Modeling, Proving, and Model Checking of a Flood Warning, Monitoring, and Rescue System-of-Systems
    Rehman, Abdul
    Akhtar, Nadeem
    Alhazmi, Omar H.
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [6] Equivalence, identity, and unitarity checking in black-box testing of quantum programs
    Long, Peixun
    Zhao, Jianjun
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 211
  • [7] Proving Termination via Measure Transfer in Equivalence Checking
    Milovanovic, Dragana
    Fuhs, Carsten
    Bucev, Mario
    Kuncak, Viktor
    INTEGRATED FORMAL METHODS, IFM 2024, 2025, 15234 : 75 - 84
  • [8] Proving concurrent constraint programs correct
    DeBoer, FS
    Gabbrielli, M
    Marchiori, E
    Palamidessi, C
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1997, 19 (05): : 685 - 725
  • [9] Combination of Model Checking and Theorem Proving to Verify Embedded Software
    XIAO Jian-yu
    2. Institute of Laser and Information
    The Journal of China Universities of Posts and Telecommunications, 2005, (04) : 80 - 84
  • [10] Semi-Proving: An Integrated Method for Program Proving, Testing, and Debugging
    Chen, Tsong Yueh
    Tse, T. H.
    Zhou, Zhi Quan
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (01) : 109 - 125