Established: April 19, 2002

VIBE stands for “Visualization and Interaction for Business and Entertainment”, and our group focuses primarily on topics in human-computer interaction (HCI) and information visualization.

Here is a short list of ongoing projects:

  • Big Data Analytics UX–better environment and visualizations for analysing big data (Danyel Fisher, Rob Deline, Steven Drucker, Mary Czerwinski plus several colleagues on other teams).  This includes iterative visualizations of work (Danyel), the researcher’s notebook (Rob Deline) and much more.
  • CodeBook–Facebook for Developers (Andy Begel and colleagues).
  • Wearable Fabric–Asta Roseway
  • Emotion Tracking, tracking tools and theoretical development–(Mary Czerwinski, Ashish Kapoor, Asta Roseway, Paul Johns, Scott Saponas).
  • Sandbox visualization–Steven Drucker, Roland Fernandez.
  • Web-based, collaborative and gestural IDE–Kael Rowen, Rob Deline.

















Agavue Data Sample

August 2016

The attached zip file consists are a sample data release for AgaVue data. They are meant as a representative of real event log features –warts and all. We intend this set to be a useful standard set for users working on visualizations and models of logfiles. This data is copyright 2016 Microsoft Corporation, and is released under…



Software Engineering Mix

Bellevue, WA, USA | July 2015

Software Engineering Mix provides a forum for our colleagues from academia to interact directly with Microsoft engineers. The program will feature talks from academics: highlights of published research that is highly relevant for Microsoft and blue sky talks summarizing emerging research areas. In addition, practitioners will give presentations about theoretical and pragmatic engineering challenges they face, perhaps soliciting help from academia. A coffee round table setting will be used to facilitate discussions. This session builds on the success of SEIF Days, which provided a discussion forum about the future of software engineering.


Productivity and Wellbeing in the Workplace

Established: January 1, 2012

As a leader in the productivity tools space, Microsoft is well positioned to make positive impact on people's well being by designing tools to encourage healthier life styles that also positively affect productivity and lower stress. Our team of researchers…

WEye Program

Established: June 20, 2016

Remote collaboration can be more difficult than collocated collaboration for a number of reasons, including the inability to easily determine what your collaborator is looking at. This impedes a pair's ability to efficiently communicate about on-screen locations and makes synchronous…

Lightwear: An Exploration in Wearable Light Therapy

Established: June 2, 2014

We explored the social acceptability and user experience of wearable form factors as a portable option for Bright Light Therapy (BLT). BLT remains the predominant therapy for Seasonal Affective Disorder despite a non-compliance rate of ~70% commonly attributed to the…

Pop Therapy

Established: August 25, 2015

Stress is considered to be a modern day “global epidemic"; so given the widespread nature of this problem, it would be beneficial if solutions that help people to learn how to cope better with stress were scalable beyond what individual…

Microsoft Research Data Visualization Apps for Office

Established: February 6, 2013

This project has now been concluded, and the apps have been deprecated. Thank you for your feedback! At Microsoft Research, we want to let users play with new types of visualizations. We’re doing it with Apps for Office, a new feature for…

User Experience with Big Data

Big data analytics requires new workflows: high latency queries, massively-parallel code, and cloud computing infrastructures all make handling a big dataset different (and harder) than working on a local machine. We are exploring user experiences for analysts, and thinking about…


Established: November 10, 2011

Visually explore, understand, and present data SandDance is a web-based application that enables you to more easily explore, identify, and communicate insights about data. SandDance provides ease of use for data visualizations, pattern identification, trends, and insights. It…

Debugger Canvas

Established: May 16, 2011

Microsoft and Brown University have collaborated to create Debugger Canvas, a free Power Tool that adds Code Bubbles™ to Visual Studio for a new way to debug. Debugger Canvas has now been released publically on DevLabs! Please…

PreHeat: Controlling Home Heating With Occupancy Prediction

Established: March 2, 2011

Home heating uses more energy than any other residential energy expenditure, making increasing the efficiency of home heating an important goal for saving money and protecting the environment. We have built a home-heating system, PreHeat, that automatically programs your thermostat…

NetMedic: Detailed and Understandable Network Diagnosis

Established: August 19, 2010

NetMedic helps operators perform detailed diagnosis in computer networks. It diagnoses not only generic faults (e.g., performance-related) but also application specfic faults (e.g., error codes). It identifies culprits at a fine granularity such as a process or firewall configuration. Our…

Code Canvas

Established: June 14, 2010

Code Canvas is a new user experience for Visual Studio 2010 that provides an infinite zoomable surface for software development. A canvas both houses editable forms of all of a project’s documents and allows multiple layers of visualization over those…

Blews – what the blogosphere tells you about news

Established: February 18, 2008

While typical news-aggregation sites do a good job of clustering news stories according to topic, they leave the reader without information about which stories figure prominently in political discourse. BLEWS uses political blogs to categorize news stories according to their…

Microsoft Automatic Graph Layout

Established: December 5, 2007

MSAGL is a .NET tool for graph layout and viewing. It was developed in Microsoft by Lev Nachmanson, Sergey Pupyrev, Tim Dwyer and Ted Hart. MSAGL is available as open source here. All samples use the C# language. The Distribution…


Remote Meetings: Thinking Inside the Box

By Rob Knies, Managing Editor, Microsoft Research George Robertson is taking this meeting seriously. He focuses intently on other participants in the room, making eye contact, noting posture and visual cues, interjecting comments when appropriate. He studies diagrams scrawled onto…

June 2009

Microsoft Research Blog

CHI ’09: Computing with a Human Touch

By Rob Knies, Managing Editor, Microsoft Research Historically, Microsoft Research has had a big footprint during CHI, the annual conference on Human Factors in Computing Systems sponsored by the Association for Computing Machinery’s Special Interest Group on Computer-Human Interaction—and this…

March 2009

Microsoft Research Blog