The Analysis of Existing Methods of Software Verification

被引:0
|
作者
Bondarev, Sergei E. [1 ]
Chudinov, Maksim A. [1 ]
Prokhorov, Andrey S. [1 ]
机构
[1] PNRPU, Dept Automat & Telemech, Fac Elect Engn, Perm, Russia
关键词
model checking; symbolic execution; verification; static analysis; dynamic analysis;
D O I
10.1109/eiconrus.2019.8657169
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The article deals with the study and classification of software verification methods (software). A review of existing static verification methods was carried out, the characteristics of the methods were investigated, and a study was performed on the detection of dependencies within the framework of the abstract interpretation method. The article also includes an overview of the classification and dynamic software verification methods. The proposed classification is made on a number of basic criteria, such as: a kind of fashion, the degree of automation, the scope of functionality, accuracy, types of detected errors, efficiency, region matching method, time verification and software validation algorithm. A review of the types of testing and logical inference was made and the main features of the verification methods were considered. Presented and ranked by the level of criticality of a number of shortcomings of existing methods of program verification.
引用
收藏
页码:191 / 193
页数:3
相关论文
共 50 条
  • [1] Analysis and verification of existing bridge structures
    Unger, C.
    Empelmann, M.
    [J]. BRIDGE MAINTENANCE, SAFETY, MANAGEMENT, RESILIENCE AND SUSTAINABILITY, 2012, : 3903 - 3910
  • [2] Verification and validation in support for software certification methods
    Vermesan, A
    Martinsen, P
    Sjovaag, J
    Bell, K
    [J]. VALIDATION AND VERIFICATION OF KNOWLEDGE BASED SYSTEMS: THEORY, TOOLS AND PRACTICE, 1999, : 277 - 295
  • [3] A framework for the design and verification of software measurement methods
    Habra, Naji
    Abran, Alain
    Lopez, Miguel
    Sellami, Asma
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (05) : 633 - 648
  • [4] Software implementation issues of existing and new defuzzification methods
    Banaiyan, Abbas
    Mahdiani, Hamid Reza
    Fakhraie, Sied Mehdi
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-5, 2006, : 1817 - +
  • [5] LaQuSo: Using Formal Methods for Analysis, Verification and Improvement of Safety-Critical Software
    Smetsers, Sjaak
    van Eekelen, Marko
    [J]. ERCIM NEWS, 2008, (75): : 36 - 37
  • [6] Automated Verification and Validation Methods for Transmission Control Software
    Medikeri, Madhura
    Tasky, Thomas
    Richenhagen, Johannes
    [J]. SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2015, 8 (01): : 99 - 105
  • [7] Methods of Formal Software Verification in the Context of Distributed Systems
    Fatkina, Anna
    Iakushkin, Oleg
    Selivanov, Dmitry
    Korkhov, Vladimir
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT II: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PART II, 2019, 11620 : 546 - 555
  • [8] APPLYING PROGRAM VERIFICATION METHODS IN SOFTWARE SPECIALISTS EDUCATION
    Todorova, Magdalina
    [J]. 7TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2013), 2013, : 6260 - 6270
  • [9] Extrusion flow analysis software verification
    Hanson, D
    Cappella, R
    [J]. CONFERENCE PROCEEDINGS AT ANTEC '98: PLASTICS ON MY MIND, VOLS I-3: VOL I; PROCESSING, VOL II; SPECIAL AREAS, VOL III; MATERIALS, 1998, 44 : 3471 - 3474
  • [10] Towards an analysis of existing software for intellectual disabilities
    Larco, Andres
    Almendariz, Vanessa
    Lujan-Mora, Sergio
    [J]. INCLUSION, DISCAPACIDAD Y EDUCACION: ENFOQUE PRACTICO DESDE LAS TECNOLOGIAS EMERGENTES, 2017, : 297 - 310