Publication | Closed Access
Mutation-based testing criteria for timeliness
32
Citations
10
References
2004
Year
Unknown Venue
Software MaintenanceEngineeringVerificationSoftware EngineeringTemporal CorrectnessSoftware AnalysisFormal VerificationReal-time SystemReliability EngineeringComputational TestingTest AutomationSystems EngineeringTimed SystemSystem TestingTesting TechniqueReal-time ApplicationsComputer EngineeringComputer ScienceReal-time ComputingMutation-based TestingProgram AnalysisSoftware TestingAutomationFormal MethodsReal-time Systems
Temporal correctness is crucial to the dependability of real-time systems. Few methods exist to test for temporal correctness and most existing methods are ad-hoc. A problem with testing real-time applications is the dependency on the execution time and execution order of individual tasks. Thus, the response times for the tasks may be non-deterministic with respect to inputs. Conventional test coverage criteria ignore task interleaving and tinting and, thus do not help determine which execution orders need to be exercised to test for temporal correctness. This paper presents test criteria based on mutation to test timeliness. We also show how previously proposed methods in specification based testing, can be applied to testing real-time systems
| Year | Citations | |
|---|---|---|
Page 1
Page 1