Zhe Yang
Microsoft
4 Papers
66 Citations
Zhe Yang is an academic researcher from Microsoft. The author has contributed to research in topics: Source code & Alias analysis. The author has an hindex of 4, co-authored 4 publications.
Chat about Author
Papers
Patent
Programmable annotation inference
Manuvir Das,Zhe Yang,Brian Hackett +2 more
- 22 Jun 2005
TL;DR: In this article, techniques and tools relating to annotating program source code facilitate inferring annotations from source code based at least in part on a description (or specification) generated with a programmable tool.
66
Software validation via scalable path-sensitive value flow analysis
Nurit Dor,Stephen Adams,Manuvir Das,Zhe Yang +3 more
- 01 Jul 2004
TL;DR: A new algorithm for tracking the flow of values through a program that scales to large programs, and is path-sensitive, and used to validate the Windows operating system kernel against an important security property.
Modular checking for buffer overflows in the large
Brian Hackett,Manuvir Das,Daniel C. Wang,Zhe Yang +3 more
- 28 May 2006
TL;DR: The deployment of a modular checker to statically find and prevent every buffer overflow in future versions of a Microsoft product is described, by layering the annotation language, using aggressive inference techniques, and slicing warnings by checker confidence.
PSE: explaining program failures via postmortem static analysis
Roman Manevich,Manu Sridharan,Stephen Adams,Manuvir Das,Zhe Yang +4 more
- 31 Oct 2004
TL;DR: PSE (Postmortem Symbolic Evaluation), a static analysis algorithm that can be used by programmers to diagnose software failures, is described, which combines a novel dataflow analysis and memory alias analysis in a manner that allows for precise exploration of the program's behavior in polynomial time.