Expertise
I has been involved in the design and standardization of the Scheme programming language, with special attention to first-class continuations. With Friedman and Wand I authored a programming languages text that emphasis the use of interpreters and syntactic transformations toexpress semantic concepts.

More recently I have worked with Venkatesh Choppella on type error diagnosis. Currently my primary interests are the abstraction andimplementation of GUI patterns, Java-based programming frameworks, particularly using the Eclipse IDE, and constraint-based graphic environments.
Programming languages. I has been involved in the design and standardization of the Scheme programming language, with special attention to first-class continuations. With Friedman and Wand I authored a programming languages text that emphasis the use of interpreters and syntactic transformations toexpress semantic concepts.

More recently I have worked with Venkatesh Choppella on type error diagnosis. Currently my primary interests are the abstraction andimplementation of GUI patterns, Java-based programming frameworks, particularly using the Eclipse IDE, and constraint-based graphic environments.
Computer Programming Languages, Computer Science and Engineering, Computer Software, Constrained Graphics, GUI Automation, India, Java
Communities
Computer Science
Degrees
PhD, University of Iowa, 1982
PhD, 1982
PhD
Keywords
india computer science software