Professor of Computer Science
Ph.D., Carnegie-Mellon University, 1971
Professor Lindstrom's research interests include programming
languages, databases, and parallel and distributed computing. He is on the
editorial board of International Journal of Parallel Programming, and
was Editor-in-Chief from its founding until 1993. With Doug DeGroot, he
co-edited the book Logic Programming: Functions, Relations and Equations
published by Prentice-Hall. Professor Lindstrom has been a member of the
National Science Foundation Computer and Computation Research Advisory
Committee, and served as a Distinguished Visitor of the IEEE Computer Society.
In 1981 he received the College of Engineering Outstanding Teaching Award.
-
Guruduth Banavar, Gary Lindstrom.
Etyma: A Framework for Applying Inheritance beyond Class-Based Languages,
Chapter in Object-Oriented Application Frameworks, Mohamed Fayad, editor,
1998. John Wiley and Sons, Inc.
-
Jon Oler, Gary Lindstrom, and Terence Critchlow.
Migrating relational
data to an OODB: strategies and lessons from a molecular biology experience.
In Proc. of the Conference on Object-Oriented Programming,
Systems, Languages, and Applications, Atlanta, GA, October 1997.
ACM SIGPLAN.
-
Eric Eide, Kevin Frei, Bryan Ford, Jay Lepreau, and Gary Lindstrom.
Flick: a flexible, optimizing IDL compiler.
In Proc. of the Symposium on Programming Language Design and
Implementation, pages 44-56, Las Vegas, NV, June 1997. ACM SIGPLAN.
-
Guruduth Banavar and Gary Lindstrom.
An application framework for modular composition tools.
In Proc. of the European Conference on Object-Oriented
Programming, pages 91-113, Linz, Austria, July 1996. Springer LNCS 1098.
-
Rob Sargent, Dave Fuhrman, Terence Critchlow, Tony Di Sera, Robert
Mecklenburg, Gary Lindstrom and Peter Cartwright.
The design and implementation of a database for human genome research.
In Proc. of the Eighth International Conference on Scientific and
Statistical Database Management, pages 220-225, Stockholm, June 1996.
IEEE Computer Society Press.
-
Guruduth Banavar, Douglass Orr and Gary Lindstrom.
Layered, Server-based Support for Object-Oriented Application Development.
In Proc. of the International Workshop on
Object-Oriented Operating Systems, Lund, Sweden, August 1995.