Home // SECURWARE 2014, The Eighth International Conference on Emerging Security Information, Systems and Technologies // View article
Test Case Generation Assisted by Control Dependence Analysis
Authors:
Puhan Zhang
Qi Wang
Guowei Dong
Bin Liang
Wenchang Shi
Keywords: test case generation; control dependence; implicit information flow; symbolic execution
Abstract:
The paper proposes and develops a new test case generation tool named Symbolic Execution & Taint Analysis (SYTA) that can capture implicit information flows by control dependence analysis. When running, SYTA traces execution paths to track constraints on symbolic variables. Some equivalence relationship asserts will be constructed to store the equivalence information among variables for control dependence analysis. If a security sink is reached, SYTA builds a constraint, path conditions and equivalence relationship asserts, which are to be sent to a constraints solver. The test cases will be generated from possible counterexamples in constraint solving. Compared with traditional static analysis tools, SYTA can track implicit information flows, and generate test cases by control dependences analysis effectively.
Pages: 138 to 143
Copyright: Copyright (c) IARIA, 2014
Publication date: November 16, 2014
Published in: conference
ISSN: 2162-2116
ISBN: 978-1-61208-376-6
Location: Lisbon, Portugal
Dates: from November 16, 2014 to November 20, 2014