What next?: A dozen information-technology research goals

  title={What next?: A dozen information-technology research goals},
  author={Jim Gray},
  • J. Gray
  • Published 11 November 1999
  • Computer Science
  • ArXiv
Charles Babbage’s vision of computing has largely been realized; we are on the verge of realizing Vannevar Bush’s Memex; but, we are still far from passing the Turing Test. This article outlines 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… 

Figures from this paper

Discovering the rules that govern the future interconnection environment is a major challenge
The China Knowledge Grid Research Group, established in 2001, is exploring the operating principles of this future interconnection environment and imagines a system, akin to Bush’s memex device, that can automatically organize, index, digest, evaluate, and abstract information.
Some challenges and grand challenges for computational intelligence
The Turing Test is a test for computational intelligence in which a human judgment must be made concerning whether a set of observed behaviors is sufficiently similar to human behaviors that the same word—intelligent—can justifiably be used.
Getting computers to understand
Two problems whose solution will make a big difference both to computer science and to the larger world of which computing is now such an important part are chosen: cars that don’t kill people and a technology that applies across the board: writing programs automatically from specifications.
Computing Meets the Physical World
This is the transcript of a talk given at the NAE Annual Meeting, October 2002 as an introduction to a seminar on the topic of the title, which concluded that in the next two decades the authors will have embodied computers, machines that can interact with the physical world.
The declarative imperative: experiences and conjectures in distributed logic
A case for database researchers to take a leadership role in addressing the impending programming crisis is made and a number of theoretical conjectures are presented that may both interest the database community, and clarify important practical issues in distributed computing.
The evolving mSpace platform: leveraging the semantic web on the trail of the memex
It is suggested first that Bush's memex reflects an interaction paradigm rather than system design, and second that Semantic Web promises to provide the mechanisms to enable these interaction requirements.
James N Gray – An eScience Visionary
James N Gray (Jim Gray) was a computer scientist whose major contributions include formalising a theory for reliable transaction processing of large databases and implementing systems based on his
Salton Award Lecture - Information retrieval and computer science: an evolving relationship
The advent of the Web search engine has validated the longstanding claims made by IR researchers that simple queries and ranking were the right techniques for information access in a largely unstructured information world.
Massivizing Computer Systems: A Vision to Understand, Design, and Engineer Computer Ecosystems Through and Beyond Modern Distributed Systems
Beyond establishing and growing a body of knowledge about computer ecosystems and their constituent systems, the community in this domain should also aim to educate many about design and engineering for this domain, and all people about its principles.
Extending Amdahl's law in the multicore era
The quantitative analysis of multicore scalability not only explains Hill’s work theoretically, but also extends their result to a more general framework, and the analytical tools in this paper can be used to the theoretical analysis of Woo and Lee's works.


Computing Machinery and Intelligence.
How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters
  • B. Seyfarth
  • Computer Science
    Scalable Comput. Pract. Exp.
  • 2000
This book provides an in-depth view of one possible Beowulf system covering details of hardware selection, operating system configuration, communication software and a parallel sorting application and basically fulfills the stated purpose, but the subject matter is too broad for a single book.
Computing Machinery and Intelligence
  • A. Turing
  • Philosophy
    The Philosophy of Artificial Intelligence
  • 1990
If the meaning of the words “machine” and “think” are to be found by examining how they are commonly used it is difficult to escape the conclusion that the meaning and the answer to the question, “Can machines think?” is to be sought in a statistical survey such as a Gallup poll.
How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters 2nd Printing
This how-to guide provides step-by-step instructions for building aBeowulf-type computer, including the physical elements that make up aclustered PC computing system, the software required (most of
As we may think
The Director of the Office of Scientific Research and Development, Dr. Vannevar Bush holds up an incentive for scientists when the fighting has ceased, and urges that men of science should then turn to the massive task of making more accessible the authors' bewildering store of knowledge.
Funding a Revolution: Government Support for Computing Research
Funding a Revolution examines the history of computing since World War II to elucidate the federal government's role in funding computing research, supporting the education of computer scientists and engineers, and equipping university research labs.
Endless Frontier: Vannevar Bush, Engineer of the American Century
In the 20th - the American - Century, no visionary stands taller than Vannevar Bush. As the inventor and public entrepreneur who launched the Manhattan Project, helped to create the
As we plunge forward into the information age, new technologies for manipulating information are being widely developed. These advances allow names, purchasing trends, and other personal facts to be
Undaunted Courage: Meriwether Lewis, Thomas Jefferson, and the Opening of the American West@@@The Journals of the Lewis & Clark Expedition, Vol. IX: The Journals of John Ordway, May 14, 1804-September 22, 1806, and Charles Floyd, May 14-August 18, 1804
"Unduanted Courage" is the story of a heroic and legendary man, and the saga of a great nation creating itself. In 1803, President Thomas Jefferson chose Captain Meriwether Lewis to lead the first
[Fairy tales].
The fairy tale was never told or written explicitly for children, but it arose as a distinct genre a few centuries ago when storytellers began appropriating different kinds of oral wonder folktale or magic tales, and transforming them.