Date: Wed, 20 Nov 1996 19:33:48 GMT Server: Apache/1.1.1 Content-type: text/html Content-length: 5467 Last-modified: Tue, 20 Aug 1996 23:17:14 GMT Programming Languages Research Group

Computer Science Department
University of Colorado at Boulder
Academic Year 1996/97



Programming Languages and Compilers Research Group

Faculty

William Waite , Ben Zorn , Vince Heuring , Dirk Grunwald , Wayne Citrin .

Research Interests

Programming language research at the University of Colorado encompasses design, translation and run-time support. Our interests span the spectrum, including problems of visual, functional and object-oriented languages as well as mainstream languages like C and FORTRAN. Our emphasis is on practical and experimental work rather than theory. We have a number of industrial partnerships, and make many of our results available as running software.

Specific interests of group members are the structure and applications of visual languages (Citrin), methods for improving the performance of object-oriented languages (Grunwald). and appropriate techniques to generate optimized code for standard languages on modern computers (Grunwald, Zorn). A long-running project is concerned with providing executable specifications for the entire compilation process and automating the production of the compiler from them (Waite).

Major Funded Research Projects

The main funded research projects in this area include:

Facilities

Experimental projects in the programming languages area depend on considerable software infrastructure in addition to the department's normal complement of compilers, editors and word processors. Currently these include:

Relevant publications