Projeto Serviços WAP: Princípios, Tecnologia e Desafios UFMG/DCC .

Post on 07-Apr-2016

217 views 0 download

Transcript of Projeto Serviços WAP: Princípios, Tecnologia e Desafios UFMG/DCC .

Projeto Projeto

Serviços WAP: Princípios, Tecnologia e Desafios

UFMG/DCC

www.todowap.com.br

WAPWAP Internet sem fio Motivação

WAP: OperadorasWAP: Operadoras

WAP: FabricantesWAP: Fabricantes

WAP: Empresas de SoftwareWAP: Empresas de Software

WAP - ArquiteturaWAP - Arquitetura Modelo Web

WAP - Arquitetura (cont.)WAP - Arquitetura (cont.) Modelo WAP

WAP - Arquitetura (cont.)WAP - Arquitetura (cont.) Elementos de uma rede WAP

WAP - Arquitetura (cont.)WAP - Arquitetura (cont.) A pilha WAP x TCP/IP

Projeto TodoWAPProjeto TodoWAP O que é?

Parte do Projeto SIAM que trata do WAP

O que é o Projeto SIAM? Sistemas de Informação em Ambientes

Móveishttp://www.dcc.ufmg.br/siamhttp://www.dcc.ufmg.br/siam

http://www.todowap.com.brhttp://www.todowap.com.br

Projeto TodoWAP Projeto TodoWAP (cont.)(cont.)

Objetivos: Estudar a tecnologia WAP Determinar pontos de pesquisa dentro

desta tecnologia e propor soluções para alguns problemas

Desenvolver ferramentas de acordo com o estudo realizado

O projeto contém um site para sua experimentação e divulgação

Site TodoWAPSite TodoWAP O site possui duas versões:

HTML WML

Versão HTML possui: Breve descrição do projeto Descrição das linhas de pesquisa Links úteis Link para um simulador

Site TodoWAP Site TodoWAP (cont.)(cont.)

Versão WML Serviços

Cinemas Horóscopo Tempo E-mail

Site TodoWAP Site TodoWAP (cont.)(cont.)

Estrutura do SiteTodoWAP

Cinemas Horóscopo Tempo E-mail

Filmes Cinemas Info CinHoráriosCinemas +próximos

•Título Info Filme Cinemas Horários

•Signo Descrição

•Capital Previsão

•Envio de Email

Linhas de PesquisaLinhas de Pesquisa Técnicas de Adaptação Automática de

Conteúdo para Dispositivos WAP Recuperação de Informação em

Sistemas Baseados em Navegação Sistemas Baseados na Localização do

Usuário em um Ambiente Móvel Adaptação Inteligente de Conteúdo da

Web para o Ambiente WAP

Linhas de PesquisaLinhas de Pesquisa Técnicas de Adaptação Automática de

Conteúdo para Dispositivos WAP Recuperação de Informação em

Sistemas Baseados em Navegação Sistemas Baseados na Localização do

Usuário em um Ambiente Móvel Adaptação Inteligente de Conteúdo da

Web para o Ambiente WAP

Técnicas de Adaptação Automática de Conteúdo para Técnicas de Adaptação Automática de Conteúdo para Dispositivos WAPDispositivos WAP

Mesmo código WML

•Objetivos•Estudo de interfaces móveis

•Entrada de usuário•Saída para o usuário

•Adaptação automática do conteúdo WML

•Arquitetura

Página WML

User_Agent

grupo 1grupo 2grupo 3grupo 4grupo 5grupo 6grupo 7grupo 8grupo 9

Núcleo

Bib. Imagens

Transformação genérica

Transformação de acordo com o dispositivo

Página WML

Adaptada ou

Outros módulos

Técnicas de Adaptação Automática de Conteúdo para Técnicas de Adaptação Automática de Conteúdo para Dispositivos WAP Dispositivos WAP (cont.)(cont.)

Protótipo WIAProtótipo WIA

WIA

+=

Linhas de PesquisaLinhas de Pesquisa Técnicas de Adaptação Automática de

Conteúdo para Dispositivos WAP Recuperação de Informação em

Sistemas Baseados em Navegação Sistemas Baseados na Localização do

Usuário em um Ambiente Móvel Adaptação Inteligente de Conteúdo da

Web para o Ambiente WAP

Recuperação de Informação em Sistemas Recuperação de Informação em Sistemas Baseados em NavegaçãoBaseados em Navegação

Sistemas baseados em navegação utilizam estruturas de diretórios

Esses sistemas apresentam uma estrutura estática. Usuário percorre sempre o mesmo caminho até chegar

à informação

Objetivo Adaptar um sistema de diretório para agilizar o acesso

à informação

Abordagem do problemaAbordagem do problema Menus divididos em duas partes:

A primeira parte com os itens mais acessados pelo usuário

A segunda parte é “fixa” com os itens ordenados pela popularidade global

Mudança de nível na hierarquia Controlada por uma política de distribuição

de itens baseada em LRU

Menus divididos em duas partesMenus divididos em duas partes

Linhas de PesquisaLinhas de Pesquisa Técnicas de Adaptação Automática de

Conteúdo para Dispositivos WAP Recuperação de Informação em

Sistemas Baseados em Navegação Sistemas Baseados na Localização do

Usuário em um Ambiente Móvel Adaptação Inteligente de Conteúdo da

Web para o Ambiente WAP

Sistemas Baseados na Localização do Usuário em Sistemas Baseados na Localização do Usuário em um Ambiente Móvelum Ambiente Móvel

Um dos principais problemas encontrados na área de computação móvel: a mobilidade

A mobilidade requer adaptabilidade

Objetivo do trabalho: desenvolver uma arquitetura que ofereça suporte adaptativo a serviços baseados na localização para a arquitetura WAP

Sistemas Baseados na Localização do Usuário em Sistemas Baseados na Localização do Usuário em um Ambiente Móvel um Ambiente Móvel (cont.)(cont.)

A arquitetura é composta por três módulos principais: Localização do usuário Localização do serviço (utilizando uma base

de dados georeferenciada) Módulo de processamento de consultas e

adaptação

A Arquitetura AdaptativaA Arquitetura Adaptativa

WML WML, WBMPAdaptação Cálculo e análise

de informações de localização

Processamento de consultas

Localização do usuário

Localização do serviço

Internet

Linhas de PesquisaLinhas de Pesquisa Técnicas de Adaptação Automática de

Conteúdo para Dispositivos WAP Recuperação de Informação em

Sistemas Baseados em Navegação Sistemas Baseados na Localização do

Usuário em um Ambiente Móvel Adaptação Inteligente de Conteúdo da

Web para o Ambiente WAP

Adaptação Inteligente de Conteúdo da Web para o Adaptação Inteligente de Conteúdo da Web para o Ambiente WAPAmbiente WAP

Base de dados HTML e WML Acessos ocasionais

Adaptador de textosAdaptador de textos

Documento

em

HTML

Deckem

WMLAdaptador

Adaptador PersonalizadoAdaptador Personalizado

Deck WML

Adaptador

PersonalizaçãoTítulo

PersonalizaçãoTexto

Personalização Imagem

ConclusõesConclusões Há um grande interesse na utilização do

WAP Problemas identificados estão

relacionados entre si Resultados prometem ser interessantes

Projeto Projeto

Serviços WAP: Princípios, Tecnologia e Desafios

UFMG/DCC

www.todowap.com.br