Laurie J. Hendren, Joseph Hummel, Alexandru Nicolau: Abstractions for Recursive Pointer Data Structures: Improving the Analysis of Imperative Programs. PLDI 1992: 249-260