Dissertation > Excellent graduate degree dissertation topics show

Research on Application Oriented Multi-Layered Method for System Robustness Testing

Author: HanJianYa
Tutor: WuZhiBo
School: Harbin Institute of Technology
Course: Computer Science and Technology
Keywords: robustness robustness testing fault injection operational profiling
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 17
Quote: 0
Read: Download Dissertation

Abstract


Nowadays, software is playing an increasingly important role in our day-to-day life. In particular, operating systems are more and more used even in critical application domains. System robustness is understood as the degree to which a system operates correctly in the presence of exceptional inputs or stressful environmental conditions. From the viewpoint of users, the API of operating system provides basic services to applications, and the system provides communication with peripheral devices via device drivers. Thus, in this paper, the robustness of an OS is viewed as its capacity to react to external faults puts or stressful environmental conditions, induced by the applications running on top of it, originating from the hardware layer, or from device drivers.The operational profile of a system is difficult to capture, once obtained it can bring significant advantages over static testing techniques by identifying the triggered functionalities, their sequence and occurrence patterns. Subsequent test campaigns can primarily target code likely to be executed in the field, therefore decreasing the time required to find the defects with high operational impact. Consequently, a significant reduction in the amount of testing is possible with the operational profiling.Thus, to reduce the overall testing overhead and assess the system robustness accurately, a prior procedure of operational profiling the runtime behavior of system using a set of occurrence and duration metrics is proposed. With operational profiling, hot system calls and kernel functions are given. A method of extensive multi-layered fault injection into functions produced by operational profiling is proposed. At last, the experimental results under typical workloads are given, proving the effectiveness of this method.Besides, traditional robustness testing is not accurate. So, based on workloads, robustness from multi-layered system robustness testing is proposed, with both system calls and kernel calls, then, generic OS overall robustness study with operational profiles is combined successfully. At last, a comparison of various robustness testing results is given, proved that this method not only decreases the number of robustness test, but also gives more accurately robustness result from both the user space and kernel space.

Related Dissertations

  1. Research of Fault Injection for a Distributed System,TP338.8
  2. The Research and Implementation of Software Oriented Fault Injection Tool,TP311.52
  3. Identification and Robustness Analysis of Nonlinear Hybrid Dynamical System Concerning Glycerol Transport Mechanism,TQ223.162
  4. Attribute Reduction of Interval-valued Information System Based on Fuzzy Discernibility Matrix,O159
  5. H_∞ Control for Polynomial Systems Based on Sum-of-Squares Optimization,TP13
  6. The Study on Control for Submarine Space Motion,U674.76
  7. The Research on Digital Watermarking Technology for Relational Database,TP309.7
  8. Research into Visual Orientation in the Weeding Robot Based on COCM,TP391.41
  9. The Research of Structural System and Arrangement with Good Behavior of Anti-collapse under Large Earthquake,TU352.11
  10. The Perturbation Based on Speech Production and Acquisition of DIVA Model,TN912.3
  11. Large-capacity digital fingerprint system embedding algorithm,TP309.7
  12. ORACLE database system reliability study,TP311.138
  13. Robust Fault Estimation and Active Fault Tolerant Control for Uncertain System,TP13
  14. Based on the H.264 standard video watermarking technology in the network learning platform in the Application and Implementation,TP309.7
  15. Digital watermarking based on neural network algorithm and implementation,TP309.7
  16. Based on sparse representation Face Image Recognition Method,TP391.41
  17. SRAM -based FPGA fault propagation characteristics of single-particle testing method,V467
  18. Dynamic Voltage Restorer Robust Control Measurement,TM76
  19. A Study of Robust Control Method for Pneumatic Brake ABS on Commercial Vehicles,U463.526
  20. Domestic enterprises with foreign participation in labor productivity,F224;F276.43
  21. Robust Controller Design for Gene Regulatory Networks under Intrinsic Parameters Fluctuation and Extrinsic Noises,Q75

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