If you have done any research on decompilers, I am sure you have come across the name Cristina Cifuentes. Today I happened upon her thesis - Reverse Compilation Techniques.
It is 342 pages long, so I can only say it is a “must read” just because everyone seems to reference this paper...