
Edward Robertson
Professor of Computer Science and Informatics
- Phone
- (812) 855-4954
- Fax
- (812) 855-4829
- Office
- Lindley Hall, Room 401D
- Web Site
- www.cs.indiana.edu/~edrbtsn
Research Interests
Database systems theory and practice, enterprise architectures, information modeling, systems modeling and engineering, and software engineering.
Education
- Ph.D. in Computer Science, University of Wisconsin, 1970
Biography
Edward Robertson, professor of informatics and computer science, joined the Computer Science Department in 1978 and served as department chair from 1982 to 1988. He server as associate dean of Informatics from the inception of the School in 2001 until 2006. Previously he held academic appointments at the University of Ghana, the University of Waterloo, and the Pennsylvania State University. He received a B.S. in Mathematics from the California Institute of Technology (1966) and an M.S. and a Ph.D. in computer science from the University of Wisconsin (1968, 1970). During 1987-88 he was a Fulbright Scholar at the University of Nairobi. He served as co-executive director of the Indiana Center for Database Systems from 1990 to 1992.
Robertson and his colleagues address the continuing problem of mismatch between information, as images of the real world, and data, as database representations of these images. The traditional solution to this mismatch has been the use of professionals knowledgeable about both environments to span over the mismatch. However, the growth of end-user computing, by eliminating the intervening professionals, makes the mismatch problem much more severe. Therefore Robertson and his colleagues are conceptualizing, designing, and implementing database tools able to represent and to present the real world more meaningfully. But database technology will not by itself solve the mismatch problem, for the data models of the real world will continue to evolve in scope and complexity. Therefore they also continue to explore “significant abstractions” which facilitate the development and representation of data models and the querying and manipulation capabilities within the models.
Specific accomplishments include:
- developing an information theoretic model that completely generalizes functional and multivalued dependencies, including approximate dependencies of various sorts
- applying approximate dependency concepts to yield new approaches to query optimization
- developed simple, clean extensions to SQL and relational algebra which allow for querying metadata directly along with the data
- developed a general model of magnification based on a magnification field placed on top of an image, achieving “data-driven magnification”
- developed a general architecture for database visualization which clearly modularizes the technical and user interface aspects, with particular techniques for dealing with non-numeric data
- developed a formal model for enterprise architecture frameworks; these models are being used in the development of international enterprise architecture frameworks