especificación de un modelo de sistema sensible a contexto (ssc). gabriel mauricio barrera h....

21
Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Upload: alisa-carreno

Post on 28-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Especificación de un modelo de Sistema Sensible a Contexto (SSC).

Gabriel Mauricio Barrera H.

Universidad de los Andes

2007

Page 2: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Introducción

El presente trabajo surge a partir de una oportunidad de mejora.

Tesis de Maestría: “Diseño de una arquitectura para un sistema de comunicación intermódulos

para un portal de servicios para sistemas móviles sensible al contexto” PSSMPSSM. Richard García.

Page 3: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Objetivo

Extender el concepto de contextocontexto de usuario más allá de la ubicación [PSSM].

Integración con el componente de representación y análisis geográficogeográfico Modelar composición geográfica de un

ambiente

Page 4: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Trabajo Desarrollado

Revisión AplicacionesLBS / Context Aware

Construcción modelo SSC

EspecificaciónContexto (*)

Definición Arquitectura SSC

(*) Analizando caso Campus Universitario

Implementación a Escala (*).

Page 5: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

LBS vs Context Aware

LBS / LDIS

Intelligent LBS

Context-Aware

Dónde está el

usuario?

Quién / Dónde / para qué / cuándo

está usando el servicio?

[1]

[1] Location-Dependent Information Services. Acrónimo introducido por [Lun,2002].

DesafíoDesafío

Page 6: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Revisión aplicaciones iLBS / Context Aware existentes

CyberGuide, GUIDE.

FriendZone.

HyperGeo. Geographic location is one the main feature, which, if

correctly … combined with other user preferences and user profiles, can dramatically improve access efficiency and friendliness. HyperGeo.

Page 7: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Oportunidad

Desarrollo de una solución de propósito general…extensible y adaptable. Caso: Universidad de los Andes.

Sistema Context Aware con apoyo en geografía para descubrimiento de servicios y modelamiento del ambiente.

Page 8: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Contexto

“cualquier información que pueda ser utilizada para caracterizar la situación de una entidad. Una entidad es una persona, lugar u objeto que es considerado relevante para la interacción entre un usuario y una aplicación.” [Dey,2001]

Ejemplos Información de Contexto [Korkea-aho-2000] Identidad, información espacial, temporal, ambiental,

situación social, recursos cercanos, disponibilidad de recursos, medidas fisiológicas, actividad, horario y agendas.

Page 9: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Contexto: Propuesta Ambiesense

Adaptado de: http://www.geo.unizh.ch/publications/cartouche/lbs_lecturenotes_steinigeretal2006.pdf

Social

Espacio Temporal

Tarea

Personal

Ambiental

Page 10: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Contexto: más allá de la ubicación

Un sistema es SaC si…

“utiliza el contexto para proveer información y/o servicios

relevantes al usuario, donde la relevancia depende de la tarea del

usuario.” [Dey,2004]

Page 11: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Problemáticas de Contexto

Complejidad de capturar, representar y procesar datos contextuales

Desafíos [Schmidt,2004] : Dinámica Imperfección: Tanto contexto percibido como

interpretado son frecuentemente ambiguos. Ignorar la ambigüedad y actuar Ej. de acuerdo al

comportamiento más común Usar técnicas de mediación para preguntarle al usuario

sobre su intento actual Ejemplos:

Información de localización Número de personas requeridas para iniciar una

reunión

Page 12: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo PSSMPSSM.

(x.y)

Universidad de los Andes

Page 13: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC - Vista Física

(x.y)

Zona Centro > Edificio W

Universidad de los Andes

Page 14: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC: Elementos

Espacio Activo: Fuente de Servicios / Area geográfica Universidad, centro comercial...

Hay Servicios característicos (abstractos): Atención de estudiantes, préstamo de libros + enfocados Actividad/Interés:

Servicio de Consejería. A: “En busca de asistencia académica”

Grupo de interés REDES+ I: Tema de redes de PCs Existen Objetos prestadores:

Biblioteca (v), Harold Castro (p), Admisiones y Registro (v)

Page 15: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Préstamo de Préstamo de LibrosLibros

Una Especificación de Servicio …

•Lectura•………

•En busca de recurso bibliográfico•………

Interés

Actividad

Modelo SSC: Elementos (II)

Page 16: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC: Elementos (III)

Espacio Físico: Sitio geográfico significativo en el Espacio Activo

Tipos de Espacios Físicos

Ejemplos

Nivel 0

Cobertura total Espacio Activo

Campus EA Uniandes

Nivel 1

Zonas, Regiones Zona Norte, Centro, Sur.

Nivel 2

Edificaciones Edificio LL, W

Nivel 3

Salones, Auditorios, Oficinas, Sitios de Interés

Salón W102, Oficina LL101, Auditorio Lleras, El Bobo.

Page 17: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC: Elementos (IV)

Existen Ofertas de Servicio (concretas): Servicio Base Objeto “prestador” Espacio físico Horario de acceso Rol o roles objetivo Vigencia o periodo de promoción Discriminador

Page 18: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Atención Estudiantes

por FranciscoRueda

FranciscoRuedaAten

ción a

Estudian

tes

Oficina

W101

Est

udia

ntes

Objeto prestador

Martes Jueves 3PM-5PM

Horario de acceso a la oferta

Espacio Físico donde se brinda

la oferta

ServicioBase

Rol(es)Objetivo

Una Oferta de Servicio …

Page 19: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC: Elementos (VI)

Contexto Almacena información biodemográfica, situacional, navegacional y social del usuario. Repositorio de hechos de la persona que condiciona los

servicios relevantes para un usuario en un momento dado.

SSC: Combinación de actividades, intereses, roles pertinentes para el usuario y válidos dentro del EA

Permite filtrar de toda la oferta de servicios, aquellos elementos que son realmente relevantes para la Persona.

Page 20: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC: Elementos (VII)

ContextoCarlos

HernándezEstudiante Salón W100

Volleyball…

EB Asist. Acad.…

Espacio Físico donde esta ubicado

Rol(es)

Intereses

Rol(es)25/07/20074:18 PM

Tiempo

Page 21: Especificación de un modelo de Sistema Sensible a Contexto (SSC). Gabriel Mauricio Barrera H. Universidad de los Andes 2007

Modelo SSC: Elementos (VIII)

Atención Estudiantes

por FranciscoRueda

ContextoCarlos

Hernández

EB Asist. Acad.EB Asist. Acad.

EstudianteEstudiantes

2007-II 25/07/20074:18 PM

Es pertinente para