@conference {18445,
	title = {Third generation compiler design},
	booktitle = {Proceedings of the 1975 annual conference},
	series = {ACM {\textquoteright}75},
	year = {1975},
	month = {1975///},
	pages = {253 - 258},
	publisher = {ACM},
	organization = {ACM},
	address = {New York, NY, USA},
	abstract = {Compilers, besides testing for errors in a particular implementation of an algorithm, can be implemented to analyze program structure. This information can be fed back to the programmer in order to improve the structure, reliability and efficiency of the resulting program. This paper surveys several techniques that are currently implementable in a compiler, describes several new techniques that can be applied to programs, and briefly describes one such implementation of many of these ideas.},
	doi = {10.1145/800181.810332},
	url = {http://doi.acm.org/10.1145/800181.810332},
	author = {Zelkowitz, Marvin V}
}
