Results to Date - Winter Quarter 1999

This document describes the current development status of the Interactive Mural Environment for the CIFE Seed project titled "CIFE Interactive Space." To date, the project team has produced a scenario that demonstrates various types of interactions and uses of the interactive mural. We describe this scenario below and describe how we have implemented this scenario using a scripting language and gestures. We have also started to develop a "wish-list" of functionality that is needed to implement this behavior and designed an initial architecture to support this implementation.

Storyboard/Scenario Development

The scenario we have developed demonstrates how the interactive mural can be used during a construction project meeting to support decision-making. The scenario demonstrates how a project team could use a large information display:

 

A small-scale demo of this mock-up is shown and described here and is available for demonstration on the interactive mural. We continue to add and refine this scenario and will update the small-scale demo on a regular basis. Current plans to extend the scenario include:

  1. Comparison of alternatives
  2. Working with alternatives.
  3. Examples of different resource and cost views

This scenario has been implemented using a set of scripts......

Scripting Language

The scripting language is XML based.

Implementation Pieces

Our next step is to build parts of the system and implement some of the functionality shown in the demo. The implementation is split into three parts-the interface pieces, and the database/backbone pieces.The following is an outline of the interface functionality required to perform the interactions demonstrated in the scenario. We've broken the functionality into three areas: the visual objects that are needed to support the views of the information shown in the scenario, the visual instruments needed to interact with the content represented within the visual objects, and the

Visual Objects

3D Viewer

 

Schedule Viewer

 

Resource Viewer

Chart Viewer (mapped onto timeline)

Option Manipulator

Model Hierarchy Viewer

Visual Instruments

Automation Pieces

XML-Database Pieces

TO DO

Meenakshy

XML implementation/database