GAIA: Enabling Active Spaces - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

GAIA: Enabling Active Spaces

Description:

GAIA: Enabling Active Spaces. Manuel Roman. Software Research Group ... Gaia Architecture. 9/13/2000. Software Research Group. 9. Unified Object Bus ... – PowerPoint PPT presentation

Number of Views:108
Avg rating:3.0/5.0
Slides: 16
Provided by: manuel6
Category:
Tags: gaia | active | enabling | gaia | spaces

less

Transcript and Presenter's Notes

Title: GAIA: Enabling Active Spaces


1
GAIA Enabling Active Spaces
  • Manuel Roman
  • Software Research Group
  • University of Illinois at Urbana-Champaign

2
Contents
  • Definition
  • Properties
  • Enabling Infrastructure
  • Personal Mobile Devices

3
Definition
Interactive/Programmable entity composed of
physical devices and digital services all of them
associated with a physical space and uniformly
coordinated by a software infrastructure.
4
Properties
  • Combines physical and virtual entities, creating
    a digital model.
  • Changes in the digital model affect the physical
    one and vice versa.

5
Properties
  • Manages all contained entities.
  • Exports a homogeneous interface to interact with
    and program the Active Space, hiding associated
    heterogeneity.

6
Enabling Infrastructure
  • Gaia

7
Enabling InfrastructureGaia Architecture
Active Space
Active Space
Unified Object Bus
Unified Object Bus
Gaia Application Model
Gaia Application Model




Gaia Services
Gaia Services
GAIA OS
GAIA OS
Gaia Kernel/Bootstrap
Gaia Kernel/Bootstrap
Unified Object Bus
Unified Object Bus
8
Enabling InfrastructureGaia Architecture
Active Space
Active Space
Unified Object Bus
Unified Object Bus
Gaia Application Model
Gaia Application Model




Gaia Services
Gaia Services
GAIA OS
GAIA OS
Gaia Kernel/Bootstrap
Gaia Kernel/Bootstrap
Unified Object Bus
Unified Object Bus
9
Unified Object Bus
  • Seamlessly integrates arbitrary object buses.
  • Provides tools to dynamically manipulate
    components and their dependencies.
  • Reflective Middleware Platform

10
Enabling InfrastructureGaia Architecture
Active Space
Active Space
Unified Object Bus
Unified Object Bus
Gaia Application Model
Gaia Application Model




Gaia Services
Gaia Services
GAIA OS
GAIA OS
Gaia Kernel/Bootstrap
Gaia Kernel
Unified Object Bus
Unified Object Bus
11
Gaia Application Model
View
Model
Adapter
Event Manager
Control
12
Personal Mobile Devices
  • Personal Edge Devices

13
Personal Mobile Devices
  • Key element in active spaces
  • Cell Phone
  • NetPhone
  • Handheld
  • Head Mounted Device

14
Personal Mobile Devices
  • Self Contained device vs. Active Space
    Companion
  • Become part of the Active Space therefore
    enhancing functionality they offer.

15
http//choices.cs.uiuc.edu/ActiveSpaces/index.html
  • mroman1_at_cs.uiuc.edu
Write a Comment
User Comments (0)
About PowerShow.com