Model-Based Static Source Code Analysis of Java Programs with Applications to Android Security

@article{Lu2012ModelBasedSS,
  title={Model-Based Static Source Code Analysis of Java Programs with Applications to Android Security},
  author={Zheng Lu and Supratik Mukhopadhyay},
  journal={2012 IEEE 36th Annual Computer Software and Applications Conference},
  year={2012},
  pages={322-327}
}
We combine static analysis techniques with model- based deductive verification using SMT solvers to provide a framework that, given an analysis aspect of the source code, automatically generates an analyzer capable of inferring information about that aspect. The analyzer is generated by translating the collecting semantics of a program to a "marked" formula in first order logic over multiple underlying theories. The "marking" can be thought of as a set of holes or contexts corresponding to the… CONTINUE READING

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…