Вы находитесь на странице: 1из 2

PROYECTO GAIA. Terreros Saldivar Yesica. http://www.sc.ehu.es/acwlaroa/papers/Context_Aware.

pdf

Proyecto Gaia
Sistema operativo para sistemas de computacin ubicua. Middleware entre los dispositivos y el software de un sistema de computacin ubicua. Tareas: 1. Localizar los dispositivos de un entorno 2. Permitir la comunicacin entre ellos 3. Abordar problemas de formatos de datos, sincronizacin. Pretende ampliar el alcance de los sistemas tradicionales para abarcar el espacio fsico y los dispositivos que lo rodean, convirtiendo estos espacios en sistemas interactivos denominados Active Spaces. Estos entornos son equivalentes a un sistema computacional tradicional, compuesto de dispositivos de entrada y salida, recursos, perifricos, etc para ello Gaia pretende trasladar la funcionalidad de un sistema operativo a los Active Spaces. Este enfoque de tomar el entorno inteligente como un So es diferencial respecto a otros proyectos: Gaia extiende un SO tpico incluyendo contexto, location-awareness, soporte para dispositivos mviles y actuadores. Este SO gestionar los recursos en un espacio activo: localizar los dispositivos ms adecuados, detectar cuando nuevos dispositivos son aadidos, adaptar contenidos cuando los formatos no sean compatibles o Se propone un framework que permite el desarrollo de aplicaciones de una manera genrica. http://www.tecnologico.deusto.es/projects/smartlab/docs/E1_1_SMARTLAB_Definicion_y_am bito_del_proyecto.pdf

El proyecto Gaia es una infraestructura (adems de un framework) que pretende servir de apoyo a aplicaciones Context-Aware. Gaia se define como un meta Sistema Operativo para espacios activos. Con espacios activos se refieren a emplazamientos fsicos que contienen objetos reales, dispositivos heterogneos que pueden estar inter conectados y personas realizando
Computacin Ubicua Secuencia: 3CM60

PROYECTO GAIA. Terreros Saldivar Yesica. http://www.sc.ehu.es/acwlaroa/papers/Context_Aware.pdf

actividades. Estos espacios activos estn coordinados por un software que ayude a la realizacin de las actividades del usuario. El proyecto Gaia tiene una arquitectura especfica para este tipo de sistemas Context-Aware. Su infraestructura se divide en el propio ncleo y el framework que lo utiliza.

El ncleo de Gaia consta de los siguientes elementos: Gestor de Eventos Servicio de Contexto Servicio de Presencia Repositiorio Sistema de Archivos de Contexto El Gestor de Eventos proporciona una estructura de eventos flexible para espacios donde los elementos son dinmicos y cambian constantemente (un componente comienza su ejecucin, una persona entra en el recinto, una aplicacin se mueve de un computador a otro). Este gestor de eventos distribuye los eventos en el Espacio Activo y lo hace de una forma desacoplada, utilizando suministradores de eventos, consumidores que se registran a ellos y canales para transportar la propagacin de los eventos. El Servicio de Contexto proporciona informacin del propio contexto del Espacio Activo. Acta de punto de contacto entre el contexto y las aplicaciones del sistema, posibilitando a las mismas el poder informarse, reaccionar y adaptarse a l. El Servicio de Presencia es una particularizacin especial del contexto ideada para registrar el estado de los dispositivos, personas y componentes software. Al centrarse esta infraestructura en ser un meta Sistema Operativo, da especial importancia a este subconjunto de contexto y arquitectnicamente lo separa del Gestor de Contexto. Gaia discierne entre cuatro tipos de entidades: aplicaciones, servicios, dispositivos y personas. Este servicio est dividido en dos sub-sistemas: la presencia fsica (dispositivos y personas) y la presencia digital (aplicaciones y servicios).

http://www.sc.ehu.es/acwlaroa/papers/Context_Aware.pdf
Computacin Ubicua Secuencia: 3CM60

Вам также может понравиться