Advancing the state of the art in computer science and related fields
More than 1,100 brilliant scientists and engineers push the boundaries of computing in multiple research areas in 13 research labs around the world, not all of which fall neatly into a particular discipline. A few examples of research that, while difficult to classify, remains critical to advancing the state of the art in computer science and related fields.
Discover what we've delivered to Microsoft and to the world, such as contributions to Kinect for Xbox 360, Xbox One, work to develop an HIV vaccine, and advancing education techniques in rural communities.
- Abram Hindle, Christian Bird, Thomas Zimmermann, and Nachiappan Nagappan, Do Topics Make Sense to Managers and Developers?, in Empirical Software Engineering, Springer, December 2015.
- Youshan Miao, Wentao Han, Kaiwei Li, Ming Wu, Fan Yang, Lidong Zhou, Vijayan Prabhakaran, Enhong Chen, and Wenguang Chen, ImmortalGraph: A System for Storage and Analysis of Temporal Graphs, in ACM Transactions on Storage (TOS), ACM – Association for Computing Machinery, December 2015.
- Emre Kıcıman and Matthew Richardson, Towards Decision Support and Goal Achievement: Identifying Action-Outcome Relationships from Social Media, in Knowledge Discovery and Data Mining (KDD), ACM – Association for Computing Machinery, August 2015.
- Feng Yan, Olatunji Ruwase, Yuxiong He, and Trishul Chilimbi, Performance Modeling and Scalability Optimization of Distributed Deep Learning Systems, KDD, August 2015.
- Virajith Jalaparti, Peter Bodik, Ishai Menache, Sriram Rao, Konstantin Makarychev, and Matt Caesar, Network-Aware Scheduling for Data-Parallel Jobs: Plan When You Can, ACM SIGCOMM, August 2015.
- Mohan Yang, bolin ding, surajit chaudhuri, and kaushik chakrabarti, Finding Patterns in a Knowledge Base using Keywords to Compose Table Answers, VLDB – Very Large Data Bases, August 2015.
- Badrish Chandramouli, Jonathan Goldstein, Mike Barnett, Robert DeLine, Danyel Fisher, John C. Platt, James F. Terwilliger, and John Wernsing, Trill: A High-Performance Incremental Query Processor for Diverse Analytics, VLDB – Very Large Data Bases, August 2015.
- The BBC micro:bit
- Robust Distributed System Nucleus (rDSN)
- Graph Engine
- Microsoft Academic Graph
- RoomAlive Toolkit
- Depth from Time-of-Flight
- Certification of Symbolic Transaction
- Platform for Interactive Concept Learning (PICL)
- From Captions to Visual Concepts and Back
- Surface Hub for Research
- Society of Devices Applications (SODA)
- Eye Gaze Keyboard
- Data-Driven Conversation
- NLPwin parses AMR
- Indoor patrol robot