Bertolino et al., 2017 - Google Patents
Adaptive coverage and operational profile-based testing for reliability improvementBertolino et al., 2017
View PDF- Document ID
- 5707335973349947097
- Author
- Bertolino A
- Miranda B
- Pietrantuono R
- Russo S
- Publication year
- Publication venue
- 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)
External Links
Snippet
We introduce covrel, an adaptive software testing approach based on the combined use of operational profile and coverage spectrum, with the ultimate goal of improving the delivered reliability of the program under test. Operational profile-based testing is a black-box …
- 230000003044 adaptive 0 title abstract description 11
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3676—Test management for coverage analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3604—Software analysis for verifying properties of programs
- G06F11/3612—Software analysis for verifying properties of programs by runtime analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
- G06F11/3414—Workload generation, e.g. scripts, playback
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/2236—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test CPU or processors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/875—Monitoring of systems including the internet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
- G06N99/005—Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/577—Assessing vulnerabilities and evaluating computer system security
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Bertolino et al. | Adaptive coverage and operational profile-based testing for reliability improvement | |
de Souza et al. | Spectrum-based software fault localization: A survey of techniques, advances, and challenges | |
Ghandehari et al. | A combinatorial testing-based approach to fault localization | |
Del Grosso et al. | Improving network applications security: a new heuristic to generate stress testing data | |
Gong et al. | Diversity maximization speedup for fault localization | |
Santelices et al. | Applying aggressive propagation-based strategies for testing changes | |
Bertolino et al. | Adaptive test case allocation, selection and generation using coverage spectrum and operational profile | |
Zhang et al. | Fault localization through evaluation sequences | |
Hao et al. | On similarity-awareness in testing-based fault localization | |
Zakari et al. | A community-based fault isolation approach for effective simultaneous localization of faults | |
Li et al. | An empirical study of bug isolation on the effectiveness of multiple fault localization | |
Beszédes et al. | Leveraging contextual information from function call chains to improve fault localization | |
Podgurski et al. | Counterfault: Value-based fault localization by modeling and predicting counterfactual outcomes | |
Li et al. | Hmbfl: Higher-order mutation-based fault localization | |
Zhang et al. | Improving fault localization using model-domain synthesized failing test generation | |
Miranda et al. | Does code coverage provide a good stopping rule for operational profile based testing? | |
Xiaobo et al. | An analysis on the negative effect of multiple-faults for spectrum-based fault localization | |
Brodie et al. | Automated problem determination using call-stack matching | |
Wang et al. | Lightweight fault localization combined with fault context to improve fault absolute rank | |
Murtaza et al. | An empirical study on the use of mutant traces for diagnosis of faults in deployed systems | |
Wu et al. | Test case prioritization incorporating ordered sequence of program elements | |
Bagheri et al. | An approach to generate effective fault localization methods for programs | |
Wang et al. | Test case selection using multi-criteria optimization for effective fault localization | |
Chandrasekaran et al. | Evaluating the effectiveness of ben in localizing different types of software fault | |
Musco et al. | Mutation-based graph inference for fault localization |