looking atarchive.cra.org/activities/summit/wing_looking_ahead_at_cise.pdf · [butler lampson,...
TRANSCRIPT
![Page 1: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/1.jpg)
Looking Ahead at CISE
Jeannette M. WingAssistant Director
Computer and Information Science and Engineering
Executive Leadership Summit23 February 2009
![Page 2: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/2.jpg)
2IBM Research Jeannette M. Wing
![Page 3: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/3.jpg)
3IBM Research Jeannette M. Wing
Stewardship for the Field NSF support as a percentof total federal supportof academic basic research
![Page 4: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/4.jpg)
CISE
![Page 5: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/5.jpg)
5IBM Research Jeannette M. Wing
Core and Cross‐Cutting Programs
CNS IISCCF
Core Core
•Algorithmic F’ns•Communications &
Information F’ns•Software &
Hardware F’ns
• Human‐Centered • Information Integra‐tion & Informatics
• Robust Intelligence
• Computer Systems• Network Systems
• Infrastructure• Education & Workforce
Core
Cross‐Cutting
• Cyber‐Physical Systems• Data‐intensive Computing• Network Science and Engineering• Trustworthy Computing
Plus many many other programs with other NSF directorates and other agencies
![Page 6: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/6.jpg)
6IBM Research Jeannette M. Wing
CISE FY08‐FY09 Research Initiatives
• New FY09 Initiatives– Data‐Intensive Computing
– Cyber‐Physical Systems (joint with ENG)
• Enhanced Initiatives– Network Science and Engineering
– Trustworthy Computing
• Continued from FY08– Cyber‐enabled Discovery and Innovation
– Expeditions
– Multicore Chip Design and Architecture
![Page 7: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/7.jpg)
7IBM Research Jeannette M. Wing
Drivers of Computing
Science
Society
Technology
![Page 8: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/8.jpg)
Data Intensive Computing
![Page 9: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/9.jpg)
9IBM Research Jeannette M. Wing
How Much Data?
• NOAA has ~1 PB climate data (2007)
• Wayback machine has ~2 PB (2006)
• CERN’s LHC will generate 15 PB a year (2008)
• HP is building WalMart a 4PB data warehouse (2007)
• Google processes 20 PB a day (2008)
• “all words ever spoken by human beings” ~ 5 EB
• Int’l Data Corp predicts 1.8 ZB of digital data by 2011
640K ought to be enough for anybody.
Slide source: Jimmy Lin, UMD
![Page 10: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/10.jpg)
10IBM Research Jeannette M. Wing
Convergence in Trends
• Drowning in data
• Data‐driven approach in computer science research– graphics, animation, language translation, search, …, computational
biology
• Cheap storage– Seagate Barracuda 1TB hard drive for $195
• Growth in huge data centers
• Data is in the “cloud” not on your machine
• Easier access and programmability by anyone– e.g., Amazon EC2, Google+IBM cluster, Yahoo! Hadoop
![Page 11: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/11.jpg)
11IBM Research Jeannette M. Wing
Data‐Intensive ComputingSample Research Questions
Science– What are the fundamental capabilities and limitations of this paradigm? – What new programming abstractions (including models, languages,
algorithms) can accentuate these fundamental capabilities?– What are meaningful metrics of performance and QoS?
Technology– How can we automatically manage the hardware and software of these
systems at scale?– How can we provide security and privacy for simultaneous mutually
untrusted users, for both processing and data? – How can we reduce these systems’ power consumption?
Society– What (new) applications can best exploit this computing paradigm?
![Page 12: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/12.jpg)
Cyber‐Physical Systems
![Page 13: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/13.jpg)
13IBM Research Jeannette M. Wing
Smart Cars
Lampson’s Grand Challenge:
Reduce highway traffic deaths to zero.
[Butler Lampson, Getting Computers to Understand,Microsoft, J. ACM 50, 1 (Jan. 2003), pp 70‐72.]
Cars drive themselves
Credit: PaulStamatiou.com
A BMW is “now actually a network of computers”
[R. Achatz, Seimens, Economist Oct 11, 2007]
Dash Express:Cars are nodes in a
network
Credit: Dash Navigation, Inc.
Smart parking
![Page 14: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/14.jpg)
14IBM Research Jeannette M. Wing
Embedded Medical Devices
pacemaker
infusion pump
scanner
![Page 15: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/15.jpg)
15IBM Research Jeannette M. Wing
Sensors Everywhere
Sonoma Redwood Forest smart buildings
Kindly donated by Stewart Johnston
smart bridgesCredit: MO Dept. of Transportation
Hudson River Valley
Credit: Arthur Sanderson at RPI
![Page 16: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/16.jpg)
16IBM Research Jeannette M. Wing
Robots Everywhere
At work: Two ASIMOs working together in coordination to
deliver refreshments
Credit: Honda
At home: Paro, therapeutic robotic seal
Credit: Paro Robots U.S., Inc.
At home/clinics: Nursebot, robotic assistance for the elderly
Credit: Carnegie Mellon University
At home: iRobot Roomba vacuums your house
![Page 17: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/17.jpg)
17IBM Research Jeannette M. Wing
Assistive Technologies for Everyone
brain‐computer interfaces of today
memex of tomorrow
![Page 18: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/18.jpg)
18IBM Research Jeannette M. Wing
U.S Broader Research Agenda and Priorities
#1 Priority: Cyber‐Physical SystemsOur lives depend on them.
Dan Reed and George Scalise, editorsAugust 2007
Credit: http://www.ostp.gov/pdf/nitrd_review.pdf
![Page 19: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/19.jpg)
19IBM Research Jeannette M. Wing
Cyber‐Physical SystemsSample Research Challenges
Science
• Co‐existence of Booleans and Reals– Discrete systems in a continuous world
• Reasoning about uncertainty– Human, Mother Nature, the Adversary
Technology• Intelligent and safe digital systems that interact with the
physical world• Self‐monitoring, real‐time learning and adapting
Society• Systems need to be unintrusive, friendly, dependable,
predictable, …
![Page 20: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/20.jpg)
Enhanced Initiatives
![Page 21: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/21.jpg)
21IBM Research Jeannette M. Wing
1999
Our Evolving Networks are Complex
19801970
![Page 22: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/22.jpg)
22IBM Research Jeannette M. Wing
Network Science and Engineering
• Fundamental Question: Is there a science for understanding the complexity of our networks such that we can engineerthem to have predictable behavior?
• Deepen and broaden research agenda of original GENI concept
• Includes CISE’s current networking programs: SING, FIND, NGNI
![Page 23: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/23.jpg)
23IBM Research Jeannette M. Wing
Network Science and EngineeringSample Research Challenges
‐ Understand emergent behaviors, local–global interactions, system failures and/or degradations‐ Develop models that accurately predict and control network behaviors
‐ Develop architectures for self‐evolving, robust, manageable future networks‐ Develop design principles for seamless mobility support‐ Leverage optical and wireless substrates for reliability and performance‐ Understand the fundamental potential and limitations of technology
‐ Design secure, survivable, persistent systems, especially when under attack‐ Understand technical, economic and legal design trade‐offs, enable privacy protection‐ Explore AI‐inspired and game‐theoretic paradigms for resource and performance optimization
Science
Technology
SocietyEnable new applications and new economies, while ensuring security and privacy Security, privacy,
economics, AI, social science researchers
Network science and engineering researchers
Understand the complexity of large‐scale networks
Distributed systems and substrate researchers
Develop new architectures, exploiting new substrates
![Page 24: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/24.jpg)
24IBM Research Jeannette M. Wing
Trustworthy Computing
• Trustworthy = reliability, security, privacy, usability
• Deepen and broaden Cyber Trust
• Three emphases for FY09– Foundations of trustworthy
• Models, logics, algorithms, metrics
– Privacy
– Usability
![Page 25: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/25.jpg)
Continued from FY08
![Page 26: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/26.jpg)
26IBM Research Jeannette M. Wing
CDI: Cyber‐Enabled Discovery and Innovation
• Paradigm shift– Not just computing’s metal tools (transistors and wires) but also our mental
tools (abstractions and methods)
• It’s about partnerships and transformative research.– To innovate in/innovatively use computational thinking; and
– To advance more than one science/engineering discipline.
• FY08: $48M invested by all directorates and offices– 1800 Letters of Intent, 1300 Preliminary Proposals, 200 Final Proposals, 36
Awards
Computational Thinking for Science and Engineering
![Page 27: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/27.jpg)
27IBM Research Jeannette M. Wing
Range of Disciplines in CDI Awards
• Aerospace engineering• Atmospheric sciences• Biochemistry• Biophysics• Chemical engineering• Communications science and engineering• Computer science• Geosciences• Linguistics• Materials engineering• Mathematics• Mechanical engineering• Molecular biology• Nanocomputing• Neuroscience• Robotics• Social sciences• Statistical physics
… advances via Computational Thinking
![Page 28: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/28.jpg)
28IBM Research Jeannette M. Wing
Range of Societal Issues Addressed
• Cancer therapy
• Climate change
• Environment
• Visually impaired
• Water
![Page 29: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/29.jpg)
29IBM Research Jeannette M. Wing
Expeditions
• Bold, creative, visionary, high‐risk ideas
• Whole >> part i
• Solicitation is deliberately underconstrained– Tell us what YOU want to do!– Response to community
• Loss of ITR Large, DARPA changes, support for high‐risk research, large experimental systems research, etc.
• FY08: 4 awards, each at $10M for 5 years– 122 LOI, 75 prelim, 20 final, 7 reverse site visits
i
![Page 30: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/30.jpg)
30IBM Research Jeannette M. Wing
4 Awards
• Computational Sustainability– Gomes, Cornell, Bowdoin College, the Conservation Fund, Howard
University, Oregon State University and the Pacific Northwest National Laboratory
• Intractability– Arora, Princeton, Rutgers, NYU, Inst for Adv. Studies
• Molecular Programming– Winfrey, Cal Tech, UW
• Open Programmable Mobile Internet– McKeown, Stanford
![Page 31: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/31.jpg)
31IBM Research Jeannette M. Wing
Multicore Chip Design and Architecture
• “Beyond Moore’s Law” (but hardware focus)
• Joint with ENG and Semiconductor Research Corporation (SRC)
• $6M, 15‐19 awards
![Page 32: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/32.jpg)
32IBM Research Jeannette M. Wing
Others
• Joint with other directorates and offices– CISE + BIO + SBE + MPS: Computational Neuroscience (with NIH)– CISE + EHR: Advanced Learning Technologies– CISE + ENG: Cyber‐Physical Systems, Multi‐core (with SRC)– CISE + MPS: FODAVA (with DHS), MCS– CISE + OCI: DataNet– OCI + CISE + ENG + GEO + MPS: PetaApps– Creative IT (co‐funding with other directorates)
• Activities with other agencies, e.g., DARPA, DHS, IARPA, NGA, NIH, NSA• Partnerships with companies
– Google+IBM, HP+Intel+Yahoo!: Data‐Intensive Computing– SRC: Multi‐core
• Research infrastructure: CRI, MRI• …
Please see website www.cise.nsf.gov for full list.
![Page 33: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/33.jpg)
Research Ideas in the Works
![Page 34: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/34.jpg)
34IBM Research Jeannette M. Wing
ClickworkersCollaborative Filtering
Collaborative IntelligenceCollective Intelligence
CrowdsourcingHuman‐Based ComputationRecommender SystemsReputation SystemsSocial CommerceSwarm Intelligence
WikinomicsWisdom of the Crowds
![Page 35: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/35.jpg)
35IBM Research Jeannette M. Wing
Human‐Computer Intelligence
• Multiple dimensions– Numbers and types of people
– Numbers and types of devices and services
– Numbers and types of communications and interactions
• Examples– Individual Memexes, personalized robots, social networks, Second
Life++, human computation
• Question: Can we harness these capabilities to make humans and computers work effectively in harmony, solving problems neither can solve alone?
![Page 36: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/36.jpg)
36IBM Research Jeannette M. Wing
Green IT
IT as part of the problem and IT as part of the solution
• IT as a consumer of energy– 2% (and growing) of world‐wide energy use due to IT
• IT as a helper to solve problems– Direct: reduce energy use, recycle, repurpose, …– Indirect: e‐commerce, e‐collaboration, telework ‐> reduction travel, …– Systemic: computational models of climate, species, … ‐> inform science
and inform policy
• Broader context: Sustainability, Energy, Climate Change, Economy, Human Behavior
![Page 37: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/37.jpg)
37IBM Research Jeannette M. Wing
Computational Economics
‐ Automated mechanism design underlies electronic commerce,e.g., ad placement, on‐line auctions, kidney exchange
‐ Internet marketplace requires revisiting Nash equilibria model
‐ Use intractability for voting schemes to circumvent impossibility results
‐ Emphasis on foundational aspects (e.g., algorithms, game theory)but clearly contributions/participation from AI (multi‐agents) and systems communities(and hence overlaps a bit with Human‐Computer Intelligence and NetSE)
Computer Science influencing EconomicsEconomics influencing Computer Science
![Page 38: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/38.jpg)
Education
![Page 39: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/39.jpg)
39IBM Research Jeannette M. Wing
Education
Challenge to Community: What is an effective way of teaching (learning) computational thinking to (by) K‐12?
• Computational Thinking for Everyone– National Academies Computer Science and Telecommunications
Board (CSTB)• Workshops on CT for Everyone (last week)
• Collaborating with Board on Science Education
– Internal working group at NSF• CISE, EHR, SBE, OCI, MPS
![Page 40: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/40.jpg)
40IBM Research Jeannette M. Wing
CISE Education Programs
• CPATH– Goal: Revisiting undergraduate computer science curricula
– FY08‐09: Enlarge scope to include outreach to K‐12
– FY09: More focus on computational thinking, not just curricula models/frameworks.
• Broadening Participation in Computing– Focus: Women, underrepresented minorities, people with
disabilities
– Award types: Alliances and Demo Projects
– FY08: Special projects on image of computing
– FY09: Re‐envisioning the Computer Science AP exam
![Page 41: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/41.jpg)
41IBM Research Jeannette M. Wing
C.T. in Education: Community Efforts
ComputingCommunity
ComputationalThinking
ComputationalThinking
Rebooting
CPATHBPC
NSF
APK‐12
National Academies
workshops
ACM‐EdCRA‐E
CSTA
CSTB “CT for Everyone” Steering Committee• Marcia Linn, Berkeley• Al Aho, Columbia• Brian Blake, Georgetown• Bob Constable, Cornell• Yasmin Kafai, U Penn• Janet Kolodner, Georgia Tech• Larry Snyder, U Washington• Uri Wilensky, Northwestern
College Board
![Page 42: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/42.jpg)
42IBM Research Jeannette M. Wing
Report Card: 1.5 Years Later
• Immediate Priorities– CDI, CCC, GENI
• Major Themes– Emerging Models of Computation
• Multi‐core (MDCA, CCF/SHF), ubiquitous sensing and actuation (CPS), data‐intensive computing (CluE and DiC), …
– Complex Systems and Software• NetSE, CPS, Trustworthy Computing
• Software for Real‐World Systems, Rethinking Software DCL
– Human + Machine Intelligence (coming soon)
– Computational Thinking for All• Science and engineering (CDI)
• Education (CPATH, BPC, CSTB)
![Page 43: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/43.jpg)
Budget
![Page 44: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/44.jpg)
Once in a Lifetime
![Page 45: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/45.jpg)
45IBM Research Jeannette M. Wing
Stimulus (America Reinvestment and Recovery Act)• $3B for NSF from Stimulus
– $2.5B for R&RA, including• $300M Major Research Instrumentation (MRI)• $200M Academic Research Infrastructure (ARI)
– $100M EHR– $400M MREFC
• Priorities– Increase success rate– New investigators– Create new jobs and preserve jobs (e.g., undergraduates, graduate
students, post‐docs, junior faculty)– Infrastructure, especially “shovel‐ready”– No compromise to merit review process and other NSF procedures
• DCL from me to come
![Page 46: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/46.jpg)
46IBM Research Jeannette M. Wing
Reminders
• NSF is going to have to process $3B in a shorter amount of time than it processes its normal $6B budget WITH THE SAME NUMBER OF PEOPLE
• Accountability and reporting for both NSF and the universities will be like what none of us has ever seen before– $2M for the NSF Inspector General
• We are in this together: academia and government (and industry).
![Page 47: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/47.jpg)
Meanwhile …
![Page 48: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/48.jpg)
48IBM Research Jeannette M. Wing
FY08 and FY09 CISE Funding
• FY08 (FY began 10/1/07)
– CISE Request was $574 million, a 9% increase over FY07
– CISE Appropriate is $535 million, only a 1.5% increase
– Missed opportunities of $39 million• E.g, ~325 awards or 400 grad students
• FY09 (FY begins 10/1/08)
– CISE Request totals $639 million
– Reflects a $104million increase, or 19.5% over FY08 level.
– Under Continuing Resolution now
![Page 49: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/49.jpg)
49IBM Research Jeannette M. Wing
CISE FY07 to FY09
100
200
300
400
500
600
700
FY 2007 FY 2008 FY 2009
'08 Request'08 Appr.
![Page 50: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/50.jpg)
50IBM Research Jeannette M. Wing
Reality
• FY09 (started 10/1/08)– Lots of uncertainty now:
What will Congress do for FY09’s budget?
How will the economy affect everything?
– How will the $3B Stimulus affect us?
• FY10 (starts 10/1/09)– Planning now
![Page 51: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/51.jpg)
These are exciting times.
![Page 52: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/52.jpg)
Thank You!
![Page 53: Looking atarchive.cra.org/Activities/summit/Wing_Looking_Ahead_at_CISE.pdf · [Butler Lampson, Getting Computers to Understand, Microsoft, J. ACM50, 1 (Jan. 2003), pp 70‐72.] Cars](https://reader033.vdocuments.us/reader033/viewer/2022050206/5f5934357654976751753d44/html5/thumbnails/53.jpg)
53IBM Research Jeannette M. Wing
Credits
• Copyrighted material used under Fair Use. If you are the copyright holder and believe your material has been used unfairly, or if you have any suggestions, feedback, or support, please contact: [email protected]
• Except where otherwise indicated, permission is granted to copy, distribute, and/or modify all images in this document under the terms of the GNU Free Documentation license, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front‐Cover Texts, and no Back‐Cover Texts. A copy of the license is included in the section entitled “GNU Free Documentation license”(http://commons.wikimedia.org/wiki/Commons:GNU_Free_Documentation_License)