Dissertation > Excellent graduate degree dissertation topics show

Study on the Testing and Visualization of Exceptional Flows in Java Programs

Author: GengYaoJun
Tutor: WangLi
School: Xi'an University of Electronic Science and Technology
Course: Computer Software and Theory
Keywords: Exception handling mechanism Software Testing Static analysis Control flow graph
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 29
Quote: 0
Read: Download Dissertation

Abstract


Exception handling mechanism is one of the important means to improve software robustness , reliability . It will program the control code and the error-handling code separation , provided the conditions for the programmers to develop highly reliable software . It also introduced a new program control flow and data flow . Because of the particularity of the control flow and data flow , they are difficult is covered in a white-box testing . This makes an error in the exception handling code is difficult to be excluded . In this paper, testing and visualization of abnormal flow in Java programs . Part in the static analysis , the calculation program unhandled exception recursive model , and gives the algorithm of the abnormal flow of information in the this recursive model extraction process . In static analysis part of this paper is also given the abnormal flow visualization program algorithm . Part in the dynamic test , the paper proposes a method for the guidance to implantation of thinking errors , and test the abnormal flow of the program using the Java debugger . Related experiments show that the proposed method is feasible .

Related Dissertations

  1. Research on Object-Oriented Integration Testing Method,TP311.53
  2. Formalization-based Methed to Generate Test Sequence of UML,TP311.53
  3. The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
  4. Generate Security-relevant Behavior Model of Java Source Code Based on Extended Push Down Automaton,TP311.52
  5. Software Testing in Flash Ring System and Platform for China Telecom,TP311.53
  6. Process Engine based automated testing for Web Services Research,TP311.52
  7. AVIC International Plaza Building, structural stability analysis,TU973.2
  8. Based on Multi-granularity dependency graph change impact analysis method,TP311.53
  9. Vehicle-mounted snubbing workover rig derrick Design and analysis,TE935
  10. Magnet contactor design and analysis of static and dynamic characteristics,TM572.1
  11. E-commerce design and implementation of online bookstore,TP311.52
  12. Research on the Square RAM Deformation Processing and Compensation,TG548
  13. The Structural Design and Experimental Research on Kilometer Pitch Carbon Fiber Roll-up System,TQ342.742
  14. Finite Element Modeling and Analysis of Antenna Turntable Bearing-gear System,TH132.41
  15. New Type of Aluminum Ingot Palletizing Robot Finite Element Analysis and Optimization,TP241
  16. UML-based object-oriented software testing research and application,TP311.53
  17. Statically and Dynamical Characteristics Analysis on Two Stands Reversible Cold Rolling Mill,TG333
  18. Research on Test Data Generation Based on Simulated Annealing Genetic Algorithm,TP311.52
  19. Research and Realization on Static Detection for XSS Vulnerability Based on JSP,TP311.10
  20. Research on the Models and Tools of Automated Regression Testing Based on FitNesse,TP311.53
  21. Process Management and Practice of Software Testing Project,TP311.53

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