ing have either substantial or preponderant computer science content:

˲ Secure cyberspace

˲ Enhance virtual reality

˲ Advance health information systems

˲ Advance personalized learning

˲ Engineer better medicines

˲ Engineer the tools of scientific discovery

˲ Reverse-engineer the brain

˲ Prevent nuclear terror (to a great extent a sensor network and data mining problem)

These are, in every way, visions that can shape the intellectual future of our field, catalyze research investment and public support, and attract the best and brightest minds of a new generation. And there are many more such visions:

˲ Create the future of networking

˲ Empower the developing world through appropriate information technology

˲ Design automobiles that don’t crash

SOURCE: NATIONAL RESEARCH COUNCIL. ASSESSMEn T OF DEPAR TMEn T OF DEFEnSE BASIC RESEARCH. THE NATIONAL ACADEMIES PRESS, WASHINGTON, D.C., 2005.

˲ Build truly scalable computing systems

˲ Engineer advanced “robotic prosthetics” —the field of Neurobotics

˲ Instrument your body as thoroughly as your automobile

˲ Engineer biology (synthetic biology)

˲ Achieve quantum computing

It is very difficult to imagine a field with greater opportunity to change the world.

the Role of the computing
community consortium

The role of the Computing Community Consortium is to help our field “put the meat on the bones” of visions such as these. For each of these visions—and for others—we must work together to build a research community, lay out a research roadmap, and acquire momentum.

One way in which CCC is doing this is to sponsor a series of workshops on various topics: thus far, “big data computing,” “cyber-physical systems,” visions for theoretical computer science, the future of robotics, and network science and engineering. CCC is actively soliciting proposals for additional workshops from members of the research community.

the “tire tracks” diagram illustrates time from concept to billion-dollar industry.

1965 1970 1975 1980 1985 1990 1995 2005 Timesharing

Client/server computing

Graphics

CTSS, Multics / BSD Unix SDS 940, 360/67, VMS

Berkeley, CMU, CERN PARC, DEC, IBM Novell, EMC, Sun, Oracle

Sketchpad, Utah GM/IBM, Xerox, Microsoft E&S, SGI, ATI, Adobe

Entertainment

Internet

LANs

Workstations

Graphical user interfaces

VLSI design

Spacewar (MIT), Trek (Rochester) Atari, Nintendo, SGI, Pixar

ARPANET, Aloha, Internet Pup DECnet, TCP/IP

Rings, Hubnet Ethernet, Datakit, Autonet LANs, switched Ethernet

Lisp machine, Stanford Xerox Alto Xerox Star, Apollo, Sun

Engelbart / Rochester Alto, Smalltalk Star, Mac, Microsoft

Berkeley, Caltech, MOSIS

RISC processors

Relational databases

Parallel databases

Data mining

Parallel computing

RAID /disk servers

Portable communication

World Wide Web

Speech recognition

Broadband l in last mile

many

Berkeley, Stanford IBM 801 SUN, SGI, IBM, HP Berkeley, Wisconsin IBM Oracle, IBM, Sybase

Tokyo, Wisconsin, UCLA IBM, ICL ICL, Teradata, Tandem

Wisconsin, Stanford IBM, Arbor IRI, Arbor, Plato

Illiac 4, CMU, Caltech, HPC IBM, Intel CM- 5, Teradata, Cray T3D

Berkeley Striping/Datamesh, Petal many

Berkeley, Purdue (CDMA) Linkabit, Hughes Qualcomm

CERN, Illinois (Mosaic) Alta Vista Netscape, Yahoo, Google

CMU, SRI, MIT Bell, IBM, Dragon Dragon, IBM

Stanford, UCLA Bellcore (Telcordia) Amati, Alcatel, Broadcom

1965 1970 1975 1980 1985 1990 1995 2005

University Industry R&D

The topics are ordered roughly by increasing date of $1 B industry.

Products

$1 B market

References:

Archives