ADeSCoU: Uma Abordagem para o Desenvolvimento de Software na Computação Ubíqua
-
Upload
luiz-henrique-zambom-santana -
Category
Internet
-
view
33 -
download
0
Transcript of ADeSCoU: Uma Abordagem para o Desenvolvimento de Software na Computação Ubíqua
ADeSCoU: Uma Abordagem para o ADeSCoU: Uma Abordagem para o Desenvolvimento de Software na Computação Desenvolvimento de Software na Computação
UbíquaUbíqua
Luiz Henrique Zambom SantanaLuiz Henrique Zambom SantanaOrientado
Antonio Francisco do PradoAntonio Francisco do PradoOrientador
Wanderley Lopes de SouzaWanderley Lopes de SouzaCo-Orientador
Maio/2008
Agenda
Introdução Computação Ubíqua Framework UBICK ADeSCoU Estudo de Caso
Avaliação do PRE Conclusões Trabalhos Futuros
Introdução
Computação Ubíqua Aplicações de pesquisa Limitações da ES
ADeSCoU Para reuso
UBIquitous Computing frameworK Com reuso
RUP
Framework UBICK
Arquitetura do UBICK
Framework UBICK
Pacotes do UBICK
Origin Server
UBICKClient
UBICKServer
User
<<use>>
<<use>>
ADeSCoU
Abordagem para Desenvolvimento de Software na Computação Ubíqua
Estende o RUP Baseada no reuso do UBICK Enfoque em Projeto e
Implementação
ADeSCoU
Disciplinas previstas na ADeSCoU
ADeSCoU
requisitos influenciados pelo contexto da aplicação
Requisitos
ADeSCoU
requisitos influenciados pelo contexto
=Ontologias
Análise
ADeSCoUProjeto
Introdução do UBICK
Projeto dos componentes que acessam Ontologias
Projeto dos componentes da aplicação, considerando o modelo do UBICKProjeto dos Serviços Web (distribuição, facilidade de manutenção, disponibilidade de componentes)
ADeSCoU
Componentes do UBICK
Projeto
ADeSCoU
Ontologia
Projeto
ADeSCoU
Engenheiro de Software busca Serviços Web
Descrever Serviços Web em OWL-S
Implementação
ADeSCoUTestes
ADeSCoU
Fases da ADeSCoU Concepção Elaboração Construção Transição
Estudo de Caso
ACUEM-ABP SISNEP e CEP/UFSCar em 2007 UFSCar
DCDMed
UNIFESPDIS
Estudo de Caso
Curso de Medicina da UFSCar Março de 2006 Formação de médico de família Processo de ensino/aprendizagem
baseado em PBL Estrutura curricular baseada em
competências
Estudo de Caso
Estudo de Caso
Situações Problema Pequeno Grupo
Semestral FacilitadorCo-facilitador8 estudantes
Uma situação problemaDois encontros de 3 horas cadaSala do DMed com uma mesa adequada
Estudo de Caso
1/16
Portfólio Reflexivo (PR) Registro de atividades Mídia papel
Portfólio Reflexivo Eletrônico (PRE) Substituição do PR Uso em ambiente ubíquo Agosto/2006
Estudo de Caso
Requisitos
Estudo de Caso
Análise
Estudo de Caso
ProjetoDefinição dePlataforma e Arquitetura
Estudo de Caso<!-- Service description --><service:Service rdf:ID="HTML2WMLService"><service:presents rdf:resource="#HTML2WMLProfile"/><service:describedBy rdf:resource="#HTML2WMLProcess"/><service:supports rdf:resource="#HTML2WMLGrounding"/></service:Service><!-- ServiceProfile description --><profile:HTML2WMLService rdf:ID="HTML2WMLrProfile"><service:presentedBy rdf:resource="#HTML2WMLService"/><profile:serviceName>HTML2WML</profile:serviceName><profile:hasInput rdf:resource="#htmlpage"/><profile:hasOutput rdf:resource="#wmlpage"/></profile:HTML2WMLService ><!-- ServiceProcess description --><process:AtomicProcess rdf:ID="HTML2WMLProcess">...<!-- ServiceGrounding description --><grounding:WsdlGrounding rdf:ID="HTML2WMLGrounding"><service:supportedBy rdf:resource="#HTML2WMLService"/></grounding:WsdlGrounding><grounding:WsdlAtomicProcessGroundingr df:ID="HTML2WMLProcessGrounding"><grounding:owlsProcess rdf:resource="HTML2WMLProcess"/><grounding:wsdlDocument>http://localhost/HTML2WML/HTML2WMLService?wsdl</grounding:wsdlDocument>
Estudo de Caso
Testes
Média 748,48 ms
Média 78,56 ms
Estudo de Caso
Testes
Média 347,51 ms
Média 95,73 ms
Estudo de Caso
Testes
Servidor DMed/UFSCar
TradutorHTML
Adaptador deNavegação
Estudante
Estudo de Caso
Conversorde Vídeo
Conversorde Images
pre.dc.ufscar.br
Servidor USF 1
Servidor PRE
Servidor USF 2
Avaliação do PRE
Avaliação Grupo Piloto
1 docente6 estudantes do segundo ano
Sala do DC preparada para observação do uso do PRE
Avaliação do PRE
Grupo Piloto em atividade
Avaliação do PRE
0
20
40
60
80
100
120
140
160
E1 E2 E3 E4 E5 E6
Quantidade de documentos por estudante
Total : 410Média: 68,33
Avaliação do PRE
Quantidade de documentos por semana
0
20
40
60
80
100
120
140
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10
Jornada
s1 : 23/08 – 25/08s2 : 26/08 – 01/09s3 : 02/09 – 08/09s4 : 09/09 – 15/09s5 : 16/09 – 22/09s6 : 23/09 – 29/09s7 : 30/09 – 06/10s8 : 07/10 – 13/10s9 : 14/10 – 20/10s10: 21/10 - 27/10
Avaliação do PRE
020406080
100120140160
Quantidade de documentos por tipo
Avaliação do PRE
Compartilhamento de Documentos
Ocultos(70%)Disponíveis
(5,6%)
Outros(24,4%)
Treinamento
Avaliação do PRE
Controle de Versão de Documentos
Versões Intermediárias
(35,3%)
Finais Sem Versões(48,9%)
Finais Com Versões(15,8%)
Não armazenadono papel
Conclusões
UBICK Disponibilizar componentes Ontologias, Agentes de Softwar e Serviços
Web Semânticos ADeSCoU
Sistematizar parte do processo de desenvolvimento
Basear-se no RUP PRE
Eliminar a necessidade de papel Apoiar atividades práticas
Trabalhos Futuros
UBICK Componentes para apresentação de conteúdos Aumentar a mobilidade dos Agentes de Software
ADeSCoU Abordar outras disciplinas do RUP
Testes Ferramentas
Realizar testes para verificar melhoria no PDS PRE
A partir da primeira experiência, novos requisitos foram levantados Um grupo do segundo ano já está utilizando o PRE nas suas atividades Desenvolvimento do PEG Doutorado / Web 2.0
AMBIENTE DE COMPUTACAO UBIQUA PARA COMUNICACAO MOVEL EM HOSPITAIS (UFSCAR, SECRETARIA DE SAUDE, EMPRESA) usando a abordagem proposta
ADeSCoU: Uma Abordagem para o ADeSCoU: Uma Abordagem para o Desenvolvimento de Software na Desenvolvimento de Software na
Computação UbíquaComputação Ubíqua
Obrigado!Obrigado!