Skip to main navigation Skip to search Skip to main content

Context-aware design pattern for situated analytics: Blended Model View Controller

  • Neven A.M. ElSayed
  • , Ross T. Smith
  • , Kim Marriott
  • , Bruce H. Thomas

Research output: Contribution to journalArticleResearchpeer-review

Abstract

This paper presents a context-aware design pattern for situated analytics called Blended Model View Controller. Our approach is an event-driven design, allowing a seamless transition between the physical space and information space during use. The Blended Model View Controller allows common user interface controls to work in tandem with printed information on a physical object by adapting the operation and presentation based on a semantic matrix. Also presented is an authoring tool that has been developed to assign the parameters of the semantic matrix. We demonstrate the use of the design pattern with a set of augmented reality interactions including; pinch zoom, menus, and details-on-demand. We analyse each control to highlight how the physical and virtual information spaces work in tandem to provide a rich interaction environment in augmented reality.

Original languageEnglish
Pages (from-to)1-12
Number of pages12
JournalJournal of Visual Languages and Computing
Volume44
DOIs
Publication statusPublished - 1 Feb 2018

Keywords

  • Augmented reality
  • Blended Model View Controller
  • Context-driven interaction
  • Immersive analytics
  • In-situ interaction
  • Interaction techniques
  • Situated analytics

Cite this