
2
What Next?
A Dozen Information-Technology Research Goals
1
Jim Gray
Microsoft Research
301 Howard St. SF, CA 94105, USA
Abstract: Charles Babbage's vision of computing has largely been realized. We are
on the verge of realizing Vannevar Bush's Memex. But, we are some distance from
passing the Turing Test. These three visions and their associated problems have
provided long-range research goals for many of us. For example, the scalability
problem has motivated me for several decades. This talk defines a set of
fundamental research problems that broaden the Babbage, Bush, and Turing
visions. They extend Babbage's computational goal to include highly-secure, highly-
available, self-programming, self-managing, and self-replicating systems. They
extend Bush's Memex vision to include a system that automatically organizes,
indexes, digests, evaluates, and summarizes information (as well as a human
might). Another group of problems extends Turing's vision of intelligent machines to
include prosthetic vision, speech, hearing, and other senses. Each problem is simply
stated and each is orthogonal from the others, though they share some common
core technologies
1. Introduction
This talk first argues that long-range research has societal benefits, both in creating new ideas
and in training people who can make even better ideas and who can turn those ideas into
products. The education component is why much of the research should be done in a university
setting. This argues for government support of long-term university research. The second part
of the talk outlines sample long-term information systems research goals.
I want to begin by thanking the ACM Awards committee for selecting me as the 1998 ACM
Turing Award winner. Thanks also to Lucent Technologies for the generous prize.
Most of all, I want to thank my mentors and colleagues. Over the last 40 years, I have learned
from many brilliant people. Everything I have done over that time has been a team effort. When I
think of any project, it was Mike and Jim, or Don and Jim, or Franco and Jim, or Irv and Jim, or
or Andrea and Jim, or Andreas and Jim, Dina and Jim, or Tom and Jim, or Robert and Jim, and
so on to the present day. In every case it is hard for me to point to anything that I personally did:
everything has been a collaborative effort.. It has been a joy to work with these people who are
among my closest friends.
More broadly, there has been a large community working on the problems of making automatic
and reliable data stores and transaction processing systems. I am proud to have been part of this
effort, and I am proud to be chosen to represent the entire community. Thank you all!
1
The Association of Computing Machinery selected me as the 1998 A.M. Turing Award recipient. This is
approximately the text of the talk I gave in receipt of that award. The slides for that talk are at
http://research.microsoft.com/~Gray/Talks/Turing2.ppt
文档被以下合辑收录
评论