MICHAEL NEBELING

My human-computer interaction research blurs the boundaries of interactive technologies and enables interfaces to seamlessly grow, with the help of users and crowds, to take advantage of devices and use contexts that are poorly supported by current design.

Update I'll be joining the University of Michigan School of Information as an Assistant Professor this fall. If you're interested in working with me at Michigan (undergrad, PhD student, postdoc, intern), send me an email.

I'm currently a Visiting Researcher in the Human-Computer Interaction Institute at Carnegie Mellon University hosted by Anind Dey. My research stay at CMU is funded by a Swiss NSF Advanced Postdoc.Mobility Fellowship. Before coming to CMU in February 2015, I was a Senior Researcher in the Global Information Systems Group working with Moira Norrie and a Lecturer at the Department of Computer Science at ETH Zurich. I received my PhD on Lightweight Informed Adaptation from ETH Zurich in 2012.

Curriculum Vitae

Current Projects

At CMU, I'm currently using my Swiss NSF mobility grant to investigate ways of orchestrating multiple devices and crowds to enable complex information seeking, sensemaking and productivity tasks on small mobile and wearable devices. I'm also contributing to the Google IoT project led by CMU.

We recently presented three papers at ACM CHI 2016 in San Jose:

  • WearWrite: a wearable interface enabling smartwatch users to orchestrate crowd workers on more powerful devices to complete writing tasks on their behalf (CHI'16 paper, UIST'15 demo, tech report on arXiv)
  • XDBrowser: a new cross-device web browser that I used to elicit 144 multi-device web page designs for five popular web interfaces leading to seven cross-device web page design patterns (CHI'16 paper)
  • Snap-To-It: a mobile app allowing users to opportunistically interact with appliances in multi-device environments simply by taking a picture of them (CHI'16 paper)

Past Projects

Beyond Responsive Design

  • XCML: a domain-specific language that tightly integrates context-aware concepts and multi-dimensional adaptivity mechanisms using context matching expressions based on a formally-defined context algebra (WWW journal article)
  • jQMetrics: an evaluation tool for web developers and designers to analyze web page layout and perform measurements along a set of empirically derived metrics (CHI 2011 paper, jQMetrics project site)
  • The Adaptive Guardian: an application of an adaptive layout template with support for automatic text and media scaling, multi-column layout and higher-quality media content (The Adaptive Guardian project site)

Adaptation to Touch and Multi-touch

  • jQMultiTouch: jQuery-like toolkit and rapid prototyping framework for multi-device/multi-touch web interfaces providing a unified method for the specification of gesture-based multi-touch interactions (EICS 2012 paper, jQMultiTouch project site)
  • W3Touch: an evaluation tool for web designers to assess the usability of web interfaces on touch devices as well as a toolkit for automating the adaptation process to different touch device contexts based on simple usability metrics (CHI 2013 paper, W3Touch project site)

Crowdsourcing Design and Evaluation

User-Defined Multimodal Interactions

  • Kinect Browser: a new multimodal web browsing system designed based on a replication of Morris's Web on the Wall guessability study (ITS'14 paper)
  • Kinect Analysis: both a method and a tool for recording, managing, visualizing, analyzing and sharing user-defined multimodal interaction sets based on Kinect (EICS'15 paper)

Cross-Device Interfaces

  • MultiMasher: a rapid prototyping tool for cross-device applications supporting mashing up multiple web applications and devices and integrating them into a new cross-device user experience (WISE'14 paper)
  • XDStudio: an authoring environment for cross-device user interfaces supporting interactive development on multiple devices based on a combination of simulated authoring and on-device authoring (CHI'14 paper)
  • XDKinect: a toolkit for developing cross-device user interfaces and interactions using Kinect to mediate interactions between multiple devices and users (EICS'14 paper)

Personal Information Management and Cloud Storage

  • PIM Light: a study on Adobe Photoshop Lightroom developing the process of engineering personal information management tools by example (AVI'14 paper)
  • MUBox: a system introducing multi-user aware extensions for working in teams on top of personal cloud storage solutions such as Dropbox (CHI'15 paper)

Selected Publications

For the full list of publications, please check Google Scholar and DBLP.

    Go to top

    News and Events

    June Organizing the EICS'16 XDUI workshop.

    May Accepted Assistant Professor position at UMSI. Invited talk at Google in Mountain View, CA. Attended CHI'16 in San Jose, CA. Participated in microproductivity and cross-surface workshops. Led Systems@CHI lunch. Chaired end-user programming session. Presented WearWrite and XDBrowser.

    April Joined HCOMP'16 PC.

    March Bluewave accepted to EICS'16.

    January-April Invited talks at TU Munich, Yale, Virginia Tech, Indiana-Purdue, UMSI, UW CSE (video), and Adobe Research.

    January Accepted to CHI'16 microproductivity and cross-surface workshops.

    2015

    December Attended CHI'16 PC meeting in San Jose, CA. Three papers accepted: WearWrite, XDBrowser, Snap-To-It. Also received a new Swiss NSF research grant.

    November Attended UIST'15 in Charlotte, NC. Presented WearWrite demo.

    October Joined EICS'16 PC.

    September CHI'16!!!

    August WearWrite demo accepted to UIST'15. Joined IUI'16 and AVI'16 PCs.

    July Published WearWrite tech report.

    June Co-chaired EICS'15 and co-organized XDUI workshop. Joined CHI'16 PC.

    May Attended CHI'15. Received Honorable Mention for MUBox. Participated in mobile collocated interactions workshop and presented my SNSF project. Chaired session on multi-device interaction.

    March Kinect Analysis and XDSession accepted to EICS'15.

    February Started working at CMU HCII.

    Contact

    You can reach me by email via nebeling@cmu.edu.

    If you are interested in my work, please feel free to follow me on Twitter @michinebeling.