{"id":302369,"date":"2013-02-28T13:15:18","date_gmt":"2013-02-28T21:15:18","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?p=302369"},"modified":"2016-10-12T10:10:09","modified_gmt":"2016-10-12T17:10:09","slug":"wing-surveys-new-opportunity","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/wing-surveys-new-opportunity\/","title":{"rendered":"Wing Surveys Her New Opportunity"},"content":{"rendered":"

By Rob Knies, Managing Editor, Microsoft Research<\/p>\n

When <\/em>Jeannette Wing<\/em> (opens in new tab)<\/span><\/a> joined Microsoft Research in January 2013 as a Microsoft vice president and head of Microsoft Research International, in charge of Microsoft Research\u2019s non-U.S. labs, she brought with her a sterling set of credentials. She had served long and well as head of the Computer Science Department at Carnegie Mellon University and for three years as assistant director of the Computer and Information Science and Engineering Directorate at the U.S. National Science Foundation (NSF). A recipient of bachelor\u2019s, master\u2019s, and doctoral degrees at the Massachusetts Institute of Technology, Wing has a broad range of expertise, ranging from the foundations of trustworthy computing to software specification and verification to concurrent and distributed systems to programming languages and methodology. A month into her new job, she found time for a wide-ranging discussion about her new role and what she sees ahead.<\/em><\/p>\n

Q: Why Microsoft Research, and why now? <\/strong><\/p>\n

Wing<\/strong>: I am no stranger to Microsoft, and vice versa.<\/p>\n

Personally, I\u2019ve had a longstanding relationship with Microsoft Research. I spent a sabbatical from 2002-2003 at Microsoft Research Redmond (opens in new tab)<\/span><\/a>, hosted by Jim Larus. After reading Bill Gates (opens in new tab)<\/span><\/a>\u2019 2001 Trustworthy Computing memo, I wanted to find out from the inside what Microsoft was doing in security, and during my sabbatical, I was fortunate to have made connections to key people working in Windows security. I actually sat in the group that included Tom Ball (opens in new tab)<\/span><\/a> and Sriram Rajamani (opens in new tab)<\/span><\/a>, who were working on the SLAM (opens in new tab)<\/span><\/a> project. My research career started in formal methods, and the SLAM project is a stellar success story of applying formal methods to software.<\/p>\n

\"Jeannette<\/p>\n

I had a wonderful year on sabbatical, and because of my interest in security, I was asked to be on Microsoft\u2019s Trustworthy Computing Academic Advisory Board. I was on this board since its inception, except for the three years I was at the National Science Foundation.<\/p>\n

At an institutional level, when I first became department head at Carnegie Mellon University in 2004, I started having conversations with Rick [Rashid (opens in new tab)<\/span><\/a>, Microsoft chief research officer] about setting up a joint center at Carnegie Mellon. Those conversations led to the Microsoft Research-Carnegie Mellon University Center for Computational Thinking (opens in new tab)<\/span><\/a>. It\u2019s in its sixth year, supporting basic research, much as Microsoft Research does, and fostering collaborations between Microsoft Research scientists and Carnegie Mellon faculty and students.<\/p>\n

When Rick offered me the position to oversee Microsoft Research\u2019s international labs to continue the charter of a basic, open research organization affiliated with Microsoft, it was a unique opportunity too good to pass up. The position gives me an opportunity to make a difference on an international scale and gives me valuable corporate experience.<\/p>\n

Q: Please provide a brief summary of your career. <\/strong><\/p>\n

Wing<\/strong>: After I got my Ph.D. from MIT, I went to the University of Southern California for two years and then joined Carnegie Mellon University. Academically, I grew up at CMU. I spent three years at the National Science Foundation, and when I came back, I agreed to be department head again. Altogether, I was at Carnegie Mellon University for 27\u00bd years, 5\u00bd as department head.<\/p>\n

At NSF, I oversaw federal funding for academic computer-science research in the United States. I got to see the breadth of the field; computing in context with all other science and engineering disciplines; the importance of federally funded basic research; and the global influence of a prestigious government agency. I also saw how a very small agency like the NSF has to make the argument continuously to Congress for why the nation should fund basic research at all and basic research in science and engineering specifically.<\/p>\n

Q: As the head of Microsoft Research International, you\u2019re overseeing labs in the <\/strong>United Kingdom<\/strong> (opens in new tab)<\/span><\/a>, <\/strong>China<\/strong> (opens in new tab)<\/span><\/a>, and <\/strong>India<\/strong> (opens in new tab)<\/span><\/a>. What opportunities do you anticipate? <\/strong><\/p>\n

Wing<\/strong>: I have two main responsibilities. The first is to foster communication and collaboration across all Microsoft Research\u2019s labs. I will be working closely with Peter Lee (opens in new tab)<\/span><\/a>, who has the same position for the U.S. labs.<\/p>\n

If you think of Microsoft Research as one huge research enterprise, with 850 brilliant researchers spread around the world, there are opportunities probably missed by people simply not knowing about each other\u2019s work, especially when they\u2019re in the same research area. Making connections can help people build on each other\u2019s work and thus advance the field much more expeditiously.<\/p>\n

Actually, I\u2019ve already found that there\u2019s more awareness, at least for people in the same research area, than I had thought. That\u2019s good.<\/p>\n

My second responsibility is to serve as an interface between Microsoft Research and the rest of the company. Here too, there are many more connections and collaborations between researchers and business groups than I had thought. I\u2019m still learning about what\u2019s working and what\u2019s not, and how we can improve those relationships.<\/p>\n

For both responsibilities, my goal is to increase the effectiveness of collaborations. I would like to see collaborations that will have a high impact on the company, on science, and on society.<\/p>\n

My role is to represent the international labs, to make sure their voice is heard. I will make sure that people in Beijing, Bangalore, and Cambridge [U.K.] are tapped for their knowledge on a given topic or are invited to relevant meetings. They know they have someone in Redmond to speak up for them.<\/p>\n

Q: Given your background, what does it mean for you to move into an industrial setting and have the opportunity to affect product development?<\/strong><\/p>\n

Wing<\/strong>: Moving from academia to industry is a huge change for me, but moving to Microsoft Research is not, since it supports a value system shared by academia.<\/p>\n

Given the current portfolio of Microsoft products and services, any way in which research can have a positive impact on their future would be great. There\u2019s already good stuff happening. I want to increase the opportunities and their potential impact and to make sure that both sides are happy.<\/p>\n

I\u2019m also thinking about strategic directions for the company. What new products, services, and devices might Microsoft be going into? What implications do they have for Microsoft Research?<\/p>\n

At the same time, Microsoft Research has a wealth of expertise in areas that may not look like they\u2019re directly related to any existing product, service, or device at Microsoft. These areas are fountains of innovation. Some of these cool ideas might be the start of whole new businesses for Microsoft.<\/p>\n

Q: You\u2019re known for your enthusiasm for computational thinking. Please provide a brief definition. <\/strong><\/p>\n

Wing<\/strong>: Roughly speaking, \u201ccomputational thinking (opens in new tab)<\/span><\/a>\u201d is just shorthand for saying \u201cusing concepts in computer science\u201d\u2014it\u2019s not much more mysterious than that.<\/p>\n

But saying \u201cusing concepts of computer science\u201d is not very helpful. What are the concepts of computer science? What is<\/em> computer science? I define computational thinking as the thought processes for formulating a problem and expressing a solution in a way that a computer\u2014human or machine\u2014can effectively carry out.<\/p>\n

That\u2019s a loaded set of words. To a computer scientist, the definition makes perfect sense, because some of the words, such as \u201cexpressing\u201d and \u201ceffective,\u201d are quite technical. The main point is that computational thinking is not just about problem solving. It is also about formulating the problem itself. If you phrase the problem in a certain way, all of a sudden, an efficient computational solution pops out. If you don\u2019t phrase it in that way, you could scratch your head and work for years trying to solve the problem.<\/p>\n

To the public, my grand vision of \u201ccomputational thinking for everyone\u201d implies that what we should be teaching all students\u2014regardless of major, future profession, or career goal\u2014are some concepts in computer science, for example, what an algorithm is or what an interface is. The single most powerful concept in computer science is abstraction. Abstraction gives us the ability to build large, complex systems\u2014through layering and composition. Having well-defined layers of abstraction, for example, means that at any one layer, you only have to worry about the layer above you and the layer below you. You don\u2019t have to worry about the other layers. Abstraction teaches you to focus on relevant detail and ignore irrelevant detail.<\/p>\n

Computational thinking helps people think abstractly. The way a computer scientist would say it is \u201cwrite clean interfaces.\u201d<\/p>\n

Q: In what direction is computer science headed? <\/strong><\/p>\n

Wing<\/strong>: I like to talk about three drivers of computing: technology, societal, and science. Let\u2019s start with a few technology trends.<\/p>\n

One is in systems that interact between the physical world and the computational world. At NSF, we called them \u201ccyber-physical systems.\u201d Simple examples are smart sensors on bridges, embedded medical devices, and automotive control systems; more sophisticated examples are robots.<\/p>\n

Then there\u2019s social computing, where a network of humans and computers work together to solve problems that neither can solve alone. Social computing combines human intelligence with machine intelligence in complementary ways; humans are still better than machines at performing some tasks, and machines are better than humans at performing others. Crowdsourcing and image labeling are baby examples of how humans and computers work together effectively.<\/p>\n

Another hot trend is big data. Years ago, while I was at NSF, we recognized that all sciences were going to be faced with the data-deluge problem. Now all fields of study are taking advantage of Internet-scale data and recognizing the opportunities\u2014through advances in machine learning and data analytics\u2014to ask new questions, gain new insights, and discover new knowledge.<\/p>\n

With regard to societal drivers, advances in computer science can be potentially transformative in sectors that make up the fabric of society: health care, transportation, energy, agriculture, and education. I\u2019m especially pleased to see young researchers who are courageous enough to bet their computer-science careers on addressing societal grand challenges. It\u2019s exciting to be in computer science right now, because it\u2019s not just computer science for computer science\u2019s sake, but about helping society.<\/p>\n

The third driver is foundational to the field, what I call science drivers: fundamental, outstanding, deep-science questions that remain unsolved. I wrote a three-page article in the Communications of the ACM<\/em> entitled Five Deep Questions in Computing<\/em> (opens in new tab)<\/span><\/a> to start a dialogue in the computer-science community about our science drivers.<\/p>\n

One longstanding science question is: What is computable? What problems can or cannot be solved by a computer? Theoretical computer scientists have been studying this question for decades.<\/p>\n

There are other questions: What is intelligence? What is information? How do we build complex systems that we can understand?<\/p>\n","protected":false},"excerpt":{"rendered":"

By Rob Knies, Managing Editor, Microsoft Research When Jeannette Wing joined Microsoft Research in January 2013 as a Microsoft vice president and head of Microsoft Research International, in charge of Microsoft Research\u2019s non-U.S. labs, she brought with her a sterling set of credentials. She had served long and well as head of the Computer Science […]<\/p>\n","protected":false},"author":39507,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[194455,194489],"tags":[200215,194915,195116,205658,186866,196022,186418,213923,196615,186423,213920],"research-area":[13556,13558],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-302369","post","type-post","status-publish","format-standard","hentry","category-machine-learning","category-security","tag-abstraction","tag-carnegie-mellon-university","tag-computational-thinking","tag-cyber-physical-systems","tag-data-analytics","tag-jeannette-wing","tag-machine-learning","tag-microsofts-trustworthy-computing-academic-advisory-board","tag-national-science-foundation","tag-social-computing","tag-windows-security","msr-research-area-artificial-intelligence","msr-research-area-security-privacy-cryptography","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[199560,199561,199562,199565],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[169817],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"February 28, 2013","formattedExcerpt":"By Rob Knies, Managing Editor, Microsoft Research When Jeannette Wing joined Microsoft Research in January 2013 as a Microsoft vice president and head of Microsoft Research International, in charge of Microsoft Research\u2019s non-U.S. labs, she brought with her a sterling set of credentials. She had…","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/302369"}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/users\/39507"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=302369"}],"version-history":[{"count":5,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/302369\/revisions"}],"predecessor-version":[{"id":304538,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/302369\/revisions\/304538"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=302369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=302369"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=302369"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=302369"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=302369"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=302369"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=302369"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=302369"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=302369"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=302369"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=302369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}