CRA Conf erence on Grand Research Challenges in Comput er Science & Engineering Airlie House Warrent on, VA J une 23-26 2002 Ed Lazowska Depart ment of Comput er Science & Engineering Universit y of Washingt on
Obj ect ives ! Frame some “grand challenges” in “comput er syst ems” t hat can serve as inspirat ions f or our f ield ! Serve as t he “debugging run” f or a recurring sequence of meet ings modeled on t he “Gordon Conf erences” but f ocused on CSE, which would cont inuously f rame “grand challenges” in our f ield
So, what ’s a “grand challenge”? ! I t is inarguably a signif icant research challenge – 5, 10, 15 years out ! I t can be f ramed in a way t hat ’s inspiring not only t o comput er scient ist s, but also t o t he “general public” ! I t s realizat ion would be widely recognized as a highly signif icant accomplishment – t o societ y, not j ust t o geeks
! I nt ended audiences " Technical communit y " I ndust r y " Fut ure comput er scient ist s " Public " Research f under s
Organizat ion ! I nspired by Anit a J ones and Bill Wulf ! 9-person organizing commit t ee " Anit a J ones (ch), Bill Aspr ay, Ambuj Goyal, J anie I rwin, Ed Lazowska, Dave Pat t erson, J ordan Pollack, Bob Sproull, Bill Wulf ! 70 at t endees, invit ed on t he basis of posit ion papers
Schedule ! Sunday evening " Overview by Wulf and J ones " Talk by science f ict ion writ er Bruce St erling ! Monday " Present at ion of I BM “Global Technology Out look” (Ambuj Goyal and Alf red Spect or) " Two 3-way-parallel sessions t o f lesh out 6 t opics ext ract ed f rom t he posit ion papers " Plenary: report -out and f eedback => survival, marriage, deat h, and birt h " Organizing commit t ee deliberat ions
! Tuesday " Par allel sessions t o hone t he survivors and f lesh out t he new t opics " Plenar y: report -out and f eedback => survival, marr iage, deat h, and birt h " Organizing commit t ee deliberat ions ! Wednesday morning " Wr it ing
Caveat s ! I t was explicit ly a debugging run " And t here were bugs! ! I t was f ocused on “syst ems” " Alt hough t he at t endees included, e.g., Ron Brachman, Rod Br ooks, J im Foley, Tony Hoar e, Raj Reddy, Elliot Soloway, Andy van Dam) ! The goal was t o f rame some – not t he – “grand challenges” " Absolut ely not “exclusionary” – on t he cont rary!
! All t hat current ly exist s is t he PowerPoint f rom t he af t ernoon of t he second day " For each challenge ⌧ Tit le ⌧ Mission st at ement (including social impact ) ⌧ Met rics f or success ⌧ Technical challenges ⌧ Social challenges ⌧ Spinof f s: ot her problems t hat are solved as a byproduct No revisions based on plenar y f eedback; no complet e sent ences
Launching boldly f ort h … ! saf et y.net : Ubiquit ous Comput ing f or Disast er Mit igat ion, Response and Recovery ! A Teacher For Every Learner: Scalable Learner-Cent ered Educat ion ! Syst ems You Can Count On ! Enhancing I ndividual Product ivit y and Capabilit y Through Cognit ive Assist ance ! Conquering Complexit y: Building Syst ems wit h Billions of Part s
saf et y. net Ubiquit ous Comput ing f or Disast er Mit igat ion, Response and Recovery Friday, J uly 5 CRA Grand Challenges. CRA Grand Challenges. 11 11
Mission St at ement To save lives and minimize damage f rom disast ers t hrough t imely prevent ion, det ect ion, predict ion, and coordinat ion. Enabled by breakt hroughs in ubiquit ous sensing/ act uat ion, comput at ion, analysis and communicat ion syst ems. CRA Grand Challenges. CRA Grand Challenges. 12 12
A Teacher for Every Learner Scalable Learner-Centered Systems
20-Year Vision % Information Technology enables all learners to participate in a network of communities, where they engage with other learners, mentors and teachers in self-expression, exploration, and learning by discovery and by doing % The learning environment continuously assesses and adapts to each learner’s needs
The Social Challenge % Create a universally well-educated citizenry that can adapt to a changing, global society & For economic growth & For social and personal well-being & US international leadership in education % Greatly enhance all learners’ abilities to learn, and enjoyment of learning, over their lifetime & All levels of learners & Customization for learner’s needs & Learning to learn
Mission Informed by advances in learning sciences, pedagogical design, and assessment theory, lower the effective student-teacher ratio to 1:1 by building the technological infrastructure to support dynamic, ad-hoc communities of lifelong learners who interact within an environment of learning objects through a creative blend of advanced computing technologies, high performance networks, authoring and collaboration tools.
Systems You Can You Can Systems Count On Count On
Mission Statement Mission Statement % To create the infrastructure for % To create the infrastructure for Systems You Can Count On Systems You Can Count On , making today’s , making today’s applications reliable and secure, and enabling whole new classes of critical of critical applications reliable and secure, and enabling whole new classes services services % Today, % Today, information technology is information technology is the weakest link the weakest link in many of our most critical in many of our most critical applications and services. Digital computing and communications increasingly increasingly applications and services. Digital computing and communications pervade our lives, our economy, and our nation’s critical infrastructure. In many tructure. In many pervade our lives, our economy, and our nation’s critical infras applications this technology simply can’t be counted on; it creates problems tes problems applications this technology simply can’t be counted on; it crea that range from chronic aggravation to unacceptable vulnerability y that range from chronic aggravation to unacceptable vulnerabilit % Our challenge is to design a new generation of % Our challenge is to design a new generation of Systems You Can Count On Systems You Can Count On: : ' Systems that are reliable, secure, available, predictable, and t ' Systems that are reliable, secure, available, predictable, and trouble rouble- -free free ' Systems that can be used with confidence in all elements of our ' Systems that can be used with confidence in all elements of our global critical global critical infrastructure infrastructure ' Systems that enable new services ranging from a currency Systems that enable new services ranging from a currency- -less society to 24x7 less society to 24x7 ' location- -independent personalized healthcare independent personalized healthcare location % These goals require fundamentally re These goals require fundamentally re- -thinking the way we design, deploy and thinking the way we design, deploy and % support our global infrastructure – – an an essential technical grand challenge essential technical grand challenge support our global infrastructure
Enhancing Individual Productivity and Capability
Mission Statement Increase individual productivity and capability through cognitive assistance
Strategy ! Augment every individual with teams of Agents and Robots " Agents: Cognitive programs " Robots: Cognitive machines ! These teams of People, Agents, and Robots complement, assist, mentor, and monitor each other while collaborating together towards shared goals
Conquering Complexit y Building Syst ems wit h Billions of Part s J une 25, 2002
Mission St at ement To ref ormulat e comput ing syst ems archit ect ures at all levels (f rom circuit s t o global-scale dist ribut ed syst ems) t hat break t hrough t he complexit y wall t o deliver robust , scalable, long-last ing, syst ems.
Why? • We need comput ing syst ems t hat are t he agent of change in societ y rat her t hat enemy of change • Ever y ar t if act we build or grow in t he f ut ur e will likely have a comput ing component • We have run int o a complexit y wall, t hat limit s and inhibit s growt h in business and societ al syst ems Tomorrow’s comput ing syst ems cannot be built using met hods of t oday.
Two Themes 1) Complex organized behavior out of many simple unreliable component s 2) Make complex syst ems simple t o t he – User – Administ rat or – Designer
Addit ional mat erial ! A clear st at ement of t he pervasive role of comput er science in t he world of t oday and t omorrow ! The “base case” – where we are headed based upon predict able development init iat ives building on research t hat has already t aken place
Recommend
More recommend