1 / 11

Software Control

Software Control. 15-413. Robert Kurian Inspection Team STARS Project Carnegie Mellon University 11 November 1999. 2. Topics of Software Control. External Flow Control Concurrent Control Internal Control User Interface. External Flow Control. Threads

loftin
Download Presentation

Software Control

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Control 15-413 Robert Kurian Inspection Team STARS Project Carnegie Mellon University 11 November 1999 2 Sticky Technology for Augmented Reality Systems

  2. Topics of Software Control • External Flow Control • Concurrent Control • Internal Control • User Interface Sticky Technology for Augmented Reality Systems

  3. External Flow Control • Threads • Handle, dispatch user interaction events • Speech recognition for wearable • Document fetching on user nodes (Workflow subsystem) • Thread per connection on server nodes (Workflow subsystem) Sticky Technology for Augmented Reality Systems

  4. External Flow Control • User interaction • Authoring subsystem • Inspection subsystem • Repair subsystem • Workflow subsystem – timers Sticky Technology for Augmented Reality Systems

  5. Concurrent Control • Varying concurrency issues • Workflow subsystem access • Maintenance personnel • Technical manual writers • Write access restricted • Quality control experts • Main issues like concurrent access of the same document will not be allowed Sticky Technology for Augmented Reality Systems

  6. Internal Control • Workflow subsystem • Procedure driven control • Server side • One task, one thread • Task completes, value sent, thread terminates or is added to pool of threads • Augmented Reality subsystem • Event handling Sticky Technology for Augmented Reality Systems

  7. Internal Control • Repair subsystem • Only one thread • Speech input is passed by this thread • Inspection subsystem • Procedure driven control • Threads outside of subsystem depend on input from Inspection subsystem • Authoring subsystem • Procedure driven control Sticky Technology for Augmented Reality Systems

  8. Internal Control • Modeling subsystem • One main thread • Catches events as passed from AR subsystem, stores them to be processed • Processing done by another thread Sticky Technology for Augmented Reality Systems

  9. User Interface • Authoring • Necessary authoring tools • Conversion of paper tech manuals to IETMs • Augmented Reality • User interface manager • Input: Window to display • Output: Events Sticky Technology for Augmented Reality Systems

  10. User Interface • Inspection • Interface for workorder generation • Requires location information for sticky • Repair • Speech recognition • Speech synthesis Sticky Technology for Augmented Reality Systems

  11. User Interface • Modeling • Display wireframe model with stickies • Navigation through change of location and orientation of viewer • Location and orientation from positioning devices • View update notification caused by user movement or sticky addition Sticky Technology for Augmented Reality Systems

More Related