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 条
  • [31] Reentrant Readers-Writers: A Case Study Combining Model Checking with Theorem Proving
    van Gastel, Bernard
    Lensink, Leonard
    Sinetsers, Sjaak
    van Eekelen, Marko
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, 2009, 5596 : 85 - 102
  • [32] Dominance Testing Via Model Checking
    Santhanam, Ganesh Ram
    Basu, Samik
    Honavar, Vasant
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 357 - 362
  • [33] Active Learning for Efficient Testing of Student Programs
    Rastogi, Ishan
    Kanade, Aditya
    Shevade, Shirish
    ARTIFICIAL INTELLIGENCE IN EDUCATION, PT II, 2018, 10948 : 296 - 300
  • [34] Summary of Model Checking C plus plus Programs
    Monteiro, Felipe R.
    Gadelha, Mikhail R.
    Cordeiro, Lucas C.
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), 2022, : 461 - 461
  • [35] Conformance Checking for Programmable Logic Controller Programs and Specifications
    Darvas, Daniel
    Majzik, Istvan
    Vinuela, Enrique Blanco
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [36] Scaling Bounded Model Checking by Transforming Programs with Arrays
    Jana, Anushri
    Khedker, Uday P.
    Datar, Advaita
    Venkatesh, R.
    Niyas, C.
    LOGIC-BASED PROGRAM SYNTHESIS AND TRANSFORMATION, LOPSTR 2016, 2017, 10184 : 275 - 292
  • [37] Boolean and Cartesian abstraction for model checking C programs
    Thomas Ball
    Andreas Podelski
    Sriram K. Rajamani
    International Journal on Software Tools for Technology Transfer, 2003, 5 (1) : 49 - 58
  • [38] An Equivalence Checking Framework for Array-Intensive Programs
    Banerjee, Kunal
    Mandal, Chittaranjan
    Sarkar, Dipankar
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS (ATVA 2017), 2017, 10482 : 84 - 90
  • [39] Model checking recursive programs interacting via the heap
    Asavoae, I. M.
    de Boer, F.
    Bonsangue, M. M.
    Lucanu, D.
    Rot, J.
    SCIENCE OF COMPUTER PROGRAMMING, 2015, 100 : 61 - 83
  • [40] Concolic Testing for Models of State-Based Systems
    Ahmadi, Reza
    Dingel, Juergen
    ESEC/FSE'2019: PROCEEDINGS OF THE 2019 27TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2019, : 4 - 15