2010 · 17 citations · 4 references
ComputingComputer EngineeringComputer ScienceDesign AutomationSoftware EngineeringComponent-based Software EngineeringDesign For TestabilitySoftware TestingSoftware ValidationVerificationAutomated Test GenerationComponent TestingComponent-level TestingIntegration TestingTest AutomationTest Case GenerationTest GenerationTesting
This article presents automated techniques supporting the verification and validation of component-based software systems by optimizing test case generation for both unit and integration testing. The underlying multi-objective optimization refers to coverage maximization and test amount minimization. The efficiency of the tool developed was evaluated in terms of coverage achievement and fault detection capability.
4
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations