• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. A Prediction System for Dynamic Optimisation-Based Execution Time Analysis
 
  • Details
  • Full
Options
2001
Conference Paper
Title

A Prediction System for Dynamic Optimisation-Based Execution Time Analysis

Abstract
Evolutionary testing is an optimisation-based test-case generation technique. It can be applied to timing analysis of real-time systems where it is used to uncover temporal errors. Testability is the ability of the test technique to uncover faults. Evolutionary testability is the ability of an evolutionary algorithm to successfully generate test-cases with the goal to uncover faults, in this instance violations of the timing specification. Some properties of real-time programs were found to greatly inhibit evolutionary testability. These are small path domains, high-data dependence, large input vectors, and nesting. This paper defines source code measures which aim to express the effects of these properties on evolutionary testing. The measurement and prediction system developed from the experiments is able to forecast evolutionary testability with almost 90% accuracy. The prediction system will be used to assess whether the application of evolutionary testing to a real-time system will be sufficient for successful dynamic timing analysis, or whether additional testing strategies are needed.
Author(s)
Groß, H.-G.
Mainwork
SEMINAL: Software Engineering using Metaheuristic INovative ALgorithms. ICSE 2001 Workshop 8  
Conference
International Workshop on Software Engineering Using Metaheuristic INovative ALgorithms (SEMINAL) 2001  
International Conference on Software Engineering (ICSE) 2001  
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024