Dissertation > Excellent graduate degree dissertation topics show

Reliability and Safety Verification of System Program Based on Model Checking

Author: XuZhenHong
Tutor: HeJiFeng;ZhuHuiBiao
School: East China Normal University
Course: Theoretical computer
Keywords: Model Checking CBMC MOPS OpenSSH Formal Methods
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 43
Quote: 0
Read: Download Dissertation

Abstract


Software complexity rising exponentially growing BUG number of manual tests have been overwhelmed . The theorists experts have pointed out that the model checking (ModelChecking) will become the future trend . The selected two each targeted model checking tool CBMC MOPS , complementary checks OpenSSH system used in a large number of network applications , the use of the different characteristics of the two tools , cross-checks each inspection results , and verify the results for the consistency proof . CBMC is a model checker for ANSI-C and C , it is good to check the program 's reliability : such as check array bounds , buffer overflows , pointer safety procedural in nature , but it also allows the use of custom assertions to program modeling validation . MOPS is designed to find security BUG C program model checker . It can be used to verify that the program to meet the timing safety properties . Temporal safety properties whether a set of actions to be performed in accordance with the requirements of the order , and this is especially important in the security features of the program . OpenSSH is a free encryption tool software , it all , including the password to encrypt data traffic , effective defense listener connection interception and other network-level attacks . OpenSSH system reliability or safety BUG is likely to result in significant losses , so this this software as the object of the experiment . Firstly, use two software checks validation object , use another software targeted modeling effective BUG for review . Finally, use of formal methods to prove the consistency of the results of the check .

Related Dissertations

  1. Research on the Methods for Detecting Mismatch of Web Services Based on Bounded Model Checking,TP311.52
  2. Research on a Secure E-Commerce Payment Protocol Based on Four Parties,TP393.08
  3. Research of Software Security Analysis Based on Model Checking,TP311.52
  4. Semi-structured Data Query Based Model-Checking and Its Application,TP311.13
  5. Two yuan judgment diagram BDD and JAVA realization Application and Research,TP311.52
  6. THP Coordination Protocol Formal Analysis and Verification,TP311.52
  7. Investigation of Image Matching Algorithm Based on Feature Points,TP391.41
  8. The Monitoring of Farmland Soil Moisture and Water Management System for Cotton on Drip Irrigation under Mulch,S562
  9. Research on UML Modeling and Model Checking of CTCS-3 Train Control System,TP273
  10. Analysis and Studying of Authentication Protocols,TP393.08
  11. On the B method in the abstract hangar Practice and Application,TP311.52
  12. SOC asynchronous interconnection technology research,TN47
  13. MIPS-based identification and sub- assemblies Assembly Sequence Planning Issues,TP399-CA
  14. Based on Petri nets on-the-fly model checking,TP301.1
  15. Research and Design of Distributed Firewall,TP393.08
  16. UML state diagram model checking techniques and tools to achieve,TP311.52
  17. Formal analysis of e-commerce,F713.36
  18. Empirical Study of Service Quality of Software Technical Support,F407.672
  19. The State Space Analysis and Model Checking for a Class of Round-Based Distributed Algorithms,TP338.8
  20. Mobile communication system mobility management Formal Specification and Verification,TN929.5

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile