ethos: sistema distribuído para suporte ao comitê de Ética em pesquisa autor: rodrigo stefani...
TRANSCRIPT
Ethos: Sistema Distribuído para Suporte ao Comitê de
Ética em PesquisaAutor: Rodrigo Stefani DominguesOrientador: Prof. Dr. Carlos M. T. Toledo
Faculdade de Engenharia de ComputaçãoPontifícia Universidade Católica de Campinas
Etho
s
Índice• Introdução• Problemas• Objetivo• Solução• Arquitetura• Metodologia• Complexidades• Avaliação• Conclusão• Dificuldades• Trabalhos futuros• Referências
2
Etho
s
Introdução
• UniLuz• 80 anos• 25.000 discentes• Três Centros
• CEP
• Submissão de projetos de pesquisa com seres humanos
• Avaliação dos projetos de pesquisa com seres humanos3
Etho
s
Problemas
• Falta de um mecanismo de divulgação do estado de um projeto (pelo autor do projeto)
• Taxa de recusa devido a falta de documentos
• Exposição de dados sigilosos
• Impacto ambiental proveniente do processo de avaliação do projeto
4
Etho
s
Objetivo
• Redução do Impacto ambiental
• Projetos grandes
• Cinco membros por grupo avaliador (uma cópia impressa do projeto por membro)
• Formulários de avaliação individual
• Parecer da avaliação.
5
Etho
s
Solução• Sistema Web
• Arquitetura distribuída e flexível
• Geração de interfaces em tempo de execução
• Segurança da informação
• Possibilidade de agregar outros sistemas
6
Etho
s
Arquitetura
7
Etho
s
Arquitetura
8
Etho
s
Arquitetura
9
Etho
s
Arquitetura
10
Etho
s
Metodologia
11
Adaptado de Wikipédia, 2010
Etho
s
Complexidades• Arquitetura do Ethos (distribuição e flexibilidade)
• Segurança da Informação
• Mensagens SOAP
• MVC + Camadas
• Desenvolvimento da camada de apresentação
• Falta de conhecimento com as tecnologias e ferramentas 12
Etho
s
Avaliação
• Parecer do especialista com relação à possibilidade de redução da quantidade de papel gasta no processo de avaliação.
• Questionário
• Utilização assistida
• Dados prévios disponibilizados pelo do TCC
13
Etho
s
Avaliação• Redução de todos os 9% do gasto de papel referente ao
processo de avaliação.
14
9%
91%
Folhas economizadasFolhas necessárias
Etho
s
Avaliação• Redução de todos os 32% do gasto de papel referente ao
armazenamento dos insumos do processo de avaliação.
15
32%
68%
Folhas economizadasFolhas necessárias
Etho
s
Conclusão• Objetivo alcançado
• Outros benefícios
• Redução de custos
• Redução de espaço físico
• Recuperação da informação
• Segurança da informação16
Etho
s
Dificuldades• Arquitetura distribuída
• Geração das interfaces em tempo de execução
• Definição das interfaces humano computador
• Configuração do servidor de aplicação (Jboss)
• Problemas com integração das tecnologias• JSF• SOAP
17
Etho
s
Trabalhos futuros
18
• Submissão de projetos• Expansão do sistema de avaliação
• Possibilidade de anexar arquivos ao processo de avaliação• Criação do perfil de relator• Criação de um módulo para configuração deste sistema
• Revisão da técnica utilizada no mecanismo de autenticação distribuído
• Troca do mecanismo de distribuição de objetos, de SOAP para REST
• Expansão do Ethos para trabalhar com sessão distribuída
Etho
s
Referências• Wikipédia, a enciclopédia livre. Scrum. disponível em:
http://pt.wikipedia.org/wiki/Scrum. Acessado em: 20 de março de 2010.
19