Fault infusion based embedded system evaluation method
An embedded system and fault injection technology, applied in software testing/debugging, etc., can solve problems such as hidden dangers in software quality, difficulties in testing fault recovery codes, and difficult testing of program branches, and achieve the effect of evaluating system reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0013] This embedded system evaluation method based on fault injection that the present invention proposes mainly carries out as follows:
[0014] 1. Determine the failure model to inject:
[0015] This step defines the input of the fault-tolerant mechanism to be tested, and passes the generated model to the execution injection step. The attributes of the fault model include fault type, occurrence time, duration, location, etc.
[0016] 2. Perform fault injection:
[0017] This step takes the fault model generated in the "Select Fault Model" step and transforms the model into a fault form that can be applied to fault injection. According to the fault form, the fault is injected by changing the internal state of the system or modifying the interface parameters. Changing the internal state of the system is to modify the internal parameter variables of the access system through the program call interface, thereby injecting faults; modifying the interface parameters is through s...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com