Software Engineering and Architectures
for Realtime Interactive Systems

SEARIS 2016 9th Workshop on IEEE VR


SEARIS provides a forum for researchers and practitioners working on the design, development, and support of realtime interactive systems (RIS). These systems span from Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR) environments to novel Human-Computer Interaction systems (such as multimodal or multitouch architectures) and entertainment applications in general. Their common principle is a strong user centric orientation which requires real-time processing of simulation aspects as well as input/output events according to perceptual constraints. Therefore, we encourage researchers and developers of real-time human computer interaction systems of all flavors to share their experiences and learn from each other during this workshop.

SEARIS wants to account the state-of-the-art in software design and software engineering for realtime interactive systems, to shape a common understanding, to compare systems and approaches and derive common paradigms, to develop useful and necessary methods and techniques, and to foster new ideas. Topics of interest include (but are not limited to):

Architectures: data-flow-oriented, object-oriented, component-based, scene graph(s), etc. Abstraction mechanisms: entity centered design, world descriptions, semantic modeling Reusability/Extensibility: plugins, components, modules, extension points, etc. RIS Programming: class libraries, scripting & core implementation languages, declarative languages and solutions

System Issues: operating systems, portability, networking, distribution, etc. Adaptivity: support of configurability, personalization, adaptation Behavior: support and integration of behavioral components (physics, AI, etc.) Implementation and Testing of Realtime Interactive Systems Performance: consideration of evaluation strategies, latency, synchronization, etc.

We welcome reflective and even controversial contributions.


Session 1: Systems and Frameworks

Time Description
08:30 - 08:40 Welcome
08:40 - 9:20 Content Creation for an Immersive Virtual Measurement and Analysis Laboratory (Wesley Griffin, William George, Terence Griffin, John Hagedorn, Marc Olano, Steven Satterfield, James Sims and Judith Terrill) [Slides]
09:20 - 10:00 A Framework to Facilitate Modular Visualization Design for Real-Time Interactive Systems (Carmine Elvezio, Mengu Sukan and Steven Feiner) [Slides] [Paper]
Coffee Break  

Session 2: Base Technology

Time Description
10:30 - 11:10 Reducing Application-Stage Latencies For Real-Time Interactive Systems (Jan-Philipp Stauffert, Florian Niebling and Marc Erich Latoschik) [Slides] [Paper]
Coffee Break  
11:10 - 11:50 Wait-Free Hash Maps in the Entity-Component-System Pattern for Realtime Interactive Systems (Patrick Lange, Rene Weller, Gabriel Zachmann) [Paper]
11:50 - 12:15 Ambient Fields: Representing Potential Sensory Information (Antony Steed and Mandayam A. Srinivasan) [Slides] [Paper]
Lunch Break  

Session 3: Input Processing and Collaboration

Time Description
13:45 - 14:25 Semantics-based Software Techniques for Maintainable Multimodal Input Processing in Real-time Interactive Systems (Martin Fischbach, Dennis Wiebusch and Marc Erich Latoschik) [Slides] [Paper]
14:25 - 15:05 ImmersiveDeck: A large-scale wireless VR system for multiple users (Iana Podkosova, Khrystyna Vasylevska, Christian Schoenauer, Emanuel Vonach, Peter Fikar, Elisabeth Broneder and Hannes Kaufmann) [Slides] [Paper]
15:05 - 15:30 Visionary Collaborative Outdoor Reconstruction using SLAM and SfM (Philipp Fleck, Dieter Schmalstieg and Clemens Arth) [Slides] [Paper]
Coffee Break  
Video Presentation A Full-Body Motion Calibration and Retargeting for Intuitive Object Manipulation in Immersive Virtual Environments (Brandon Wilson, Matthew Bounds and Alireza Tavakkoli) [Paper]

Program Committee

  • Roland Blach (CC Virtual Environments Fraunhofer IAO Stuttgart, Germany)
  • Pablo Figueroa (Universidad de los Andes, Bogota, Colombia)
  • Marc Erich Latoschik (University of Würzburg, Germany)
  • Jean-Luc Lugrin (University of Würzburg, Germany)
  • Bruno Raffin (INRIA, France)
  • Dirk Reiners (University of Arkansas, Little Rock, USA)
  • Anthony Steed (University College London, UK)
  • Henrik Tramberend (Beuth University, Berlin)