210 likes | 347 Views
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.
E N D
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” PSSM. Richard García.
Objetivo • Extender el concepto de contextode usuario más allá de la ubicación [PSSM]. • Integración con el componente de representación y análisis geográfico • Modelar composición geográfica de un ambiente
Trabajo Desarrollado Revisión Aplicaciones LBS / Context Aware Especificación Contexto (*) Construcción modelo SSC Definición Arquitectura SSC Implementación a Escala (*). (*) Analizando caso Campus Universitario
LBS vs Context Aware LBS / LDIS Intelligent LBS Context-Aware [1] Dónde está el usuario? Desafío Quién / Dónde / para qué / cuándo está usando el servicio? [1] Location-Dependent Information Services. Acrónimo introducido por [Lun,2002].
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.
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.
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.
Contexto: Propuesta Ambiesense Tarea Ambiental Social Personal Espacio Temporal Adaptado de: http://www.geo.unizh.ch/publications/cartouche/lbs_lecturenotes_steinigeretal2006.pdf
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]
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
Modelo PSSM. Universidad de los Andes (x.y)
Modelo SSC - Vista Física Zona Centro > Edificio W Universidad de los Andes (x.y)
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)
Modelo SSC: Elementos (II) Una Especificación de Servicio … • Lectura • ……… Interés Préstamo de Libros • En busca de recurso bibliográfico • ……… Actividad
Modelo SSC: Elementos (III) • Espacio Físico: Sitio geográfico significativo en el Espacio Activo
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
Servicio Base Atención a Estudiantes Francisco Rueda Objeto prestador Atención Estudiantes por Francisco Rueda Oficina W101 Estudiantes Rol(es) Objetivo Espacio Físico donde se brinda la oferta Martes Jueves 3PM-5PM Una Oferta de Servicio … Horario de acceso a la oferta
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.
Modelo SSC: Elementos (VII) Intereses Volleyball … Espacio Físico donde esta ubicado Estudiante Contexto Carlos Hernández Salón W100 Rol(es) EB Asist. Acad. … Tiempo 25/07/2007 4:18 PM Rol(es)
Modelo SSC: Elementos (VIII) EB Asist. Acad. EB Asist. Acad. Estudiantes Atención Estudiantes por Francisco Rueda Contexto Carlos Hernández Estudiante 25/07/2007 4:18 PM 2007-II para Es pertinente