Bill Campbell is an associate professor in the Department of Computer Science at the University of Massachusetts Boston. His professional areas of expertise are software engineering, object-oriented analysis, design and programming, and programming language implementation.
Introduction to Compiler Construction in a Java World (with Swami Iyer and Bahar Akbal-Delibas) (2012)
This text uses compiler construction to teach Java technology and software engineering principles. It gives...