Título do trabalho: e-sciencenet 2.0: Uma Rede Ponto-a-Ponto Semântica; Nome do aluno: Tadeu Moreira de Classe; Nome do(s) orientador(es): Regina

Documentos relacionados
UNIVERSIDADE ESTADUAL DO CENTRO-OESTE - UNICENTRO CURSO DE PÓS GRADUAÇÃO EM MÍDIAS NA EDUCAÇÃO JULIANA LEME MOURÃO ORIENTADOR: PAULO GUILHERMETI

Engenharia de Software II

Os salários de 15 áreas de TI nas cinco regiões do Brasil

Análise de Sistemas 3º Bimestre (material 2)

Relação de Disciplinas

OBJETIVO GERAL DA DISCIPLINA

Séries Históricas do Setor Mineral Brasileiro Mineral Data

Eliana Lúcia Ferreira Coordenadora do Curso.

PORTARIA N Nº 178 Rio de Janeiro, 25 de outubro de 2012.

Implantação do Sistema SIG/UFRN na UNIFESP

ICI AMPLIA INCLUSÃO DIGITAL E PROMOVE AVANÇOS NA ROTINA DOS ESTUDANTES DA REDE PÚBLICA COM APLICAÇÃO DE WI-FI NAS ESCOLAS

Arquitecturas de Software Enunciado de Projecto

CONSELHO REGIONAL DE ENFERMAGEM DE SÃO PAULO. Resposta aos questionamentos efetuados pela empresa TOTVS, temos a informar conforme segue:

Deswik.Sched. Sequenciamento por Gráfico de Gantt

PROGRAMA PROREDES BIRD RS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE CONSULTORIA INDIVIDUAL ESPECIALIZADA EM ANÁLISE DE SISTEMAS NA ÁREA DA EDUCAÇÃO

UNIVERSIDADE PAULISTA CURSOS

Avaliação de desempenho de virtualizadores no envio e recebimento de pacotes em sistemas Linux

Identidade e trabalho do coordenador pedagógico no cotidiano escolar

Metodologias de PETI. Prof. Marlon Marcon

PROGRAMA INSTITUCIONAL DE BOLSA DE INICIAÇÃO À DOCÊNCIA PIBID

Público Alvo: Critérios de admissão para o curso: Investimento:

Desenvolvimento de Projeto de Software Educacional para Ensino em História

A TECNOLOGIA DO ENSINO MÉDIO: UMA FERRAMENTA DIDÁTICO-PEDAGÓGICA Rosimeire Cabral Romeiro COSTA 1 Mário Augusto Andreta CARVALHO 2

O USO DE SOFTWARE DE GEOMETRIA DINÂMICA: DE PESQUISAS ACADÊMICAS PARA SALA DE AULA

PLANO DA QUALIDADE (MAPEAMENTO DOS ELEMENTOS DO PROCESSO)

PRINCIPAIS UNIDADES PARCEIRAS :

Fundamentos de Teste de Software

Área de Conhecimento Ciências Sociais Aplicadas

APRESENTAÇÃO DA CERTIFICAÇÃO OCUPACIONAL

Público Alvo: Investimento: Disciplinas:

I. Descrição das ações de auditoria interna realizadas pela entidade durante o exercício de 2015:

RESOLUÇÃO Nº 46/2011, de 03 de novembro de 2011.

DOCUMENTO DE REQUISITO DE SOFTWARE

Orientações para Inscrição do Grupo e Projeto de Pesquisa

Sefaz Virtual Ambiente Nacional Projeto Nota Fiscal Eletrônica

epucc.com.br SAIBA COMO INCLUIR INFORMAÇÕES DE COLABORADORES, CENTROS DE CUSTO E RATEIO DE DESPESAS

Sistemas de Informação

ENGENHARIA DE SOFTWARE

Análise de Requisitos

GUIA SOBRE A APLICAÇÃO DOS ASPECTOS LINGUÍSTICOS DA CARTILHA DE ADESÃO À AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE

Prefeitura da Cidade de Nova Iguaçú. SEMED Secretaria Municipal de Educação. Coordenadoria Municipal de Ciência e Tecnologia

Desenvolvimento de Software

REGULAMENTO DAS ATIVIDADES COMPLEMENTARES DO CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET

Técnico em Radiologia. Prof.: Edson Wanderley

PALAVRAS-CHAVE Handhelds, Manutenção de Subestação, Tecnologia da Informação.

FORMAÇÃO CONTINUADA ONLINE DE PROFESSORES QUE ATUAM COM ESCOLARES EM TRATAMENTO DE SAÚDE Jacques de Lima Ferreira PUC-PR Agência Financiadora: CNPq

ARTIGO. Sobre monitoramento a Distancia e aplicação automática de medicamentos. Sistema de monitoração a distancia e aplicação de medicamentos.

PLANIFICAÇÃO MODULAR - INFORMÁTICA

A dissertação é dividida em 6 capítulos, incluindo este capítulo 1 introdutório.

A UTILIZAÇÃO DO SOFTWARE GEOGEBRA E SUAS CONTRIBUIÇÕES NO ENSINO E NA APRENDIZAGEM EM MATEMÁTICA

3 Metodologia de pesquisa

Iniciação Científica no INATEL

Ayuda Sua ONG na mão

EDITAL DE SELEÇÃO PARA MESTRADO 2016 PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE PRODUÇÃO (UNIFEI)

VIII Oficinas de Formação A Escola na Sociedade da Informação e do Conhecimento praticar ao Sábado. E-learning. 3 de Março de 2007

Motantagem de Contigs de sequências de genomas e Transcriptomas. Introdução

INCLUSÃO DIGITAL. instrumento de INCLUSÃO SOCIAL

Contrata Consultor na modalidade Produto

Processo de Desenvolvimento de Software

Público Alvo: Investimento: Disciplinas:

PARA AVALIAR SISTEMATICAMENTE O AMBIENTE DE APLICAÇÕES INTERNO, A PETROBRAS CRIA O KIT DE ARQUITETURA

Instalação de Carta de Correção Eletrônica Spalla

Análise Qualitativa no Gerenciamento de Riscos de Projetos

PODER JUDICIÁRIO JUSTIÇA DO TRABALHO CONSELHO SUPERIOR DA JUSTIÇA DO TRABALHO

DIMENSÕES DE PESQUISA EM ENGENHARIA DE SOFTWARE

Lei nº de 24 de julho de 2000.

Aplicativo para geração automática de páginas de gerenciamento on-line de banco de dados para sites

Arquitetura de Aplicações J2EE. Jorge Fernandes Outubro de 2003

OI CLOUD SEJA BEM-VINDO!

Seminário Municipalista sobre Descentralização e Gestão Local

I Oficina de Formação em. Competências e Simulação

Descubra as novas funcionalidades com Office 365 My I-365, uma nova forma de colaborar Ipsos

Desenvolvimento de um sistema de leilão utilizando JavaServer Pages

COMPUTAÇÃO UBIQUA E INTERNET DAS COISAS, PROPOSTA DE ELETIVA NA FORMAÇÃO DO TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

IDENTIFICAÇÃO E CLASSIFICAÇÃO DE CONTEÚDO DIGITAL PARA O USO NA EDUCAÇÃO DE PESSOAS COM NECESSIDADES ESPECIAIS

Ação de formação Excel Avançado

Implementação de um serviço de correio eletrônico na Intranet do Pólo de Touros utilizando o ambiente SQUIRELMAIL e POSTFIX em um Servidor Linux


Programa de Modernização do Controle Externo dos Estados, Distrito Federal e Municípios ESCOLA DE CONTAS

Modelagem De Sistemas

POR DENTRO DO PROGRAMA RAMA

Instituto de Pesquisas Energéticas e Nucleares, IPEN CNEN/SP. Biblioteca Terezine Arantes Ferraz

PELADA UM PRONTUÁRIO ELETRÔNICO LARISSA-DATASUS, PARA UMA PLATAFORMA SENSÍVEL AO CONTEXTO

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

Soluções Inovadoras. FlyFlex. Fly Solution

Laboratório Virtual de Sistema de Controle Via Web em Labview. 1/6

Métricas de Software

FACULDADE MULTIVIX CURSO DE ENGENHARIA DE PRODUÇÃO 2º PERÍODO MARIANA DE OLIVEIRA BERGAMIN MONIQUE MATIELLO GOMES THANIELE ALMEIDA ALVES

PROJETO PROLICEN INFORMÁTICA NA ESCOLA : A FORMAÇÃO DO PROFESSOR DE MATEMÁTICA E O ENSINO MÉDIO PÚBLICO

Curso de Capacitação para Museus Módulo IV Ação Educativa 1/27

RESOLUÇÃO CONSEPE/UFERSA Nº 007/2010, de 19 de agosto de 2010.

O papel da iniciativa privada no desenvolvimento da gestão pública brasileira

UNIVERSIDADE FEDERAL DE SERGIPE PRÓ-REITORIA DE PÓS-GRADUAÇÃO E PESQUISA PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA E ENGENHARIA DE MATERIAIS

Transcrição:

Título do trabalho: e-sciencenet 2.0: Uma Rede Ponto-a-Ponto Semântica; Nome do aluno: Tadeu Moreira de Classe; Nome do(s) orientador(es): Regina Maria Maciel Braga Villela ; Área de Pesquisa do Mestrado: Engenharia de Software/Banco de Dados; Email de contato do aluno: tadeu.classe@gmail.com; Email de contato do(s) orientador(es): regina@acessa.com; Ano de ingresso no programa: 2012; Resumo: A e-sciencenet é uma proposta de uma rede ponto a ponto semântica para suporte à ciência. A partir da arquitetura já existente, este trabalho visa propor melhorias funcionais e arquiteturais além da especificação de gerentes de composição e serviços com o intuito de permitir a reutilização e automatização de experimentos pela criação e compartilhamento de fluxos de serviços. Este artigo apresenta ainda o estado atual de implementação da e-sciencenet 2.0 e alguns trabalhos futuros. Palavras-chave: Web Semântica, Redes ponto a ponto, Composição de Serviços, P2P, Compartilhamento de Arquivos;

e-sciencenet 2.0: Uma Rede Ponto-a-Ponto Semântica Tadeu Classe, Regina Braga Mestrado em Ciência da Computação Departamento de Ciência da Computação Universidade Federal de Juiz de Fora (UFJF) Juiz de Fora MG Brasil tadeu.classe@gmail.com, regina@acessa.com Resumo. A e-sciencenet é uma proposta de uma rede ponto a ponto semântica para suporte à ciência. A partir da arquitetura já existente, este trabalho visa propor melhorias funcionais e arquiteturais além da especificação de gerentes de composição e serviços com o intuito de permitir a reutilização e automatização de experimentos pela criação e compartilhamento de fluxos de serviços. Este artigo apresenta ainda o estado atual de implementação da e-sciencenet 2.0 e alguns trabalhos futuros. 1. Introdução Em uma rede ponto-a-ponto (P2P) existe a mudança do paradigma cliente/servidor para a abordagem onde cada um dos integrantes da rede (peers) são ao mesmo tempo clientes e servidores (ROCHA, DOMINGUES, et al., 2004). Estas redes são consideradas como sistemas computacionais comunitários, onde as informações são compartilhadas entres seus integrantes de maneira descentralizada (FREIRE, FERREIRA e FURTADO, 2006). Alguns sistemas P2P agrupam seus peers através de proximidades ou interesses em comum em determinados conhecimentos, formando assim, grupos de interesses (DAVIES, FENSEL e HARMELEN, 2003; NOVAIS, 2012). A web semântica e o uso de ontologias são tecnologias que podem axuliar na implementação adequada destes agrupamentos. A e-sciencenet surgiu com a necessidade de criação de uma infraestrutura de redes ponto a ponto semântica a fim de realizar o compartilhamento de recursos e conhecimentos para dar suporte ao ambiente científico (NOVAIS, 2012). A partir desta proposta foi percebida necessidade de melhorias na arquitetura e inclusão de novas funcionalidades na abordagem já existente. Segundo Novais (2012) a proposta inicial envolve o uso de gerentes com funções específicas. Neste trabalho o foco está na criação de novos gerentes os quais apoiarão à criação de composições e compartilhamento de serviços. Com a criação destes gerentes haverá a possibilidade da montagem de fluxos de serviços, os quais serão disponibilizados entres os peers dentro de seu grupo de interesse. Tais composições poderão ser compartilhadas como recursos da e-sciencenet, tendo como propósito a reutilização e automatização de experimentos científicos. Este artigo se encontra organizado da seguinte maneira: na seção 2 são abordados trabalhos relacionados com redes ponto a ponto. Na seção 3 é apresentada a proposta do trabalho. Na seção 4 é mostrado o estado atual de desenvolvimento da e-

ScienceNet 2.0. Finalmente, na seção 5 são enfatizados as considerações e os trabalhos futuros. 2. Trabalhos Relacionados Pesquisas e propostas sobre a utilização de sistemas de rede ponto a ponto já vem sendo desenvolvidas com o passar dos anos. O sistema Bibster (HAASE, BROEKSTRA, et al., 2004), é uma ferramenta web semântica desenvolvida com base em tecnologias P2P para o compartilhamento de informações bibliográficas a partir do alinhamento de ontologias com arquivos bibtex. A proposta do CABO-P2P (FURTADO e FARIAS, 2005) consiste em uma arquitetura para o compartilhamento de documentos, através do mapeamento de arquivos em ontologias. Voss (2004) desenvolveu um protótipo de rede ponto a ponto que recebeu o nome de VirtualDir, para compartilhar arquivos utilizando a plataforma (JXTA, 2012). A e-sciencenet (NOVAIS, 2012) é uma proposta de infraestrutura de redes P2P semântica para apoiar a ciência, através do uso de diversos gerentes com funções específicas. Algumas características e funcionalidades apresentadas nestes trabalhos podem contribuir com a e-sciencenet 2.0, como por exemplo, o caso do mapeamento bibliográficos proposto pelo BibTeX e o mapeamento de documentos em ontologias idealizado no CABO-P2P. O Trabalho de Voss (2004) pode ser considerado um modelo para a construção da rede utilizando a plataforma JXTA (JXTA, 2012), o qual considerando a proposta apresentada por Novais (2012), oferece a estrutura base para o desenvolvimento da e-sciencenet 2.0. 3. Proposta A e-sciencenet 2.0 propões melhorias arquiteturais e funcionais a partir da do trabalho desenvolvido por Novais (2012). Tal evolução arquitetural considera a reengenharia da arquitetura original e a criação de gerentes de composição e serviço. Esta evolução arquitetural pode ser vista na Figura 1. Figura 1 - Arquitetura da e-sciencenet 2.0

O papel do gerente de serviço será o de inclusão e consulta de informações dos serviços, os quais serão mapeados pelas ontologias de rede e utilizados pelos peers no processo de composição. O gerente de composição oferecerá suporte à criação de fluxos de serviços que estarão disponíveis entre os peers da rede. 4. Estado Atual do Trabalho Atualmente a e-sciencenet 2.0 está em desenvolvimento. Algumas das funcionalidades propostas estão parcialmente concluídas. A criação e seleção de grupos de interesse é realizada através de consultas na ontologia de rede, como pode ser visto na Figura 2. Figura 2 - (A) Dados sobre os grupos que estão persistidos na ontologia de rede. (B) Seleção de grupos dentro da e-sciencenet. (C) Fluxo de rede para a requisição de grupos. O compartilhamento de documentos está implementado. Os arquivos podem ser inseridos na rede, suas informações são persistidas em um ontologia de rede e eles podem ser compartilhados junto com suas informações. A Figura 3 mostra tal desenvolvimento. Figura 3 - (A) e-sciencenet 2.0. (B) Gravação de arquivos. (C) Download de arquivos. (D) Dados de arquivos na ontologia de rede. (E) Informações de arquivos. (F) Inclusão de arquivos.

5. Considerações e Trabalhos Futuros Acredita-se que a criação dos gerentes de composição e serviços podem acarretar melhorias na arquitetura proposta por Novais (2012). As composições criadas podem ser compartilhadas, ajudando na reusabilidade e automatização de experimentos. Porém, ainda há necessidade de realizar as implementações de tais gerentes, além de tecnologias que devam ser estudadas para fornecer tal suporte. Como trabalho futuros há a necessidade de desenvolvimento de funcionalidades no gerente de interesse, permitindo o uso de ontologias de domínio (por exemplo, ontologia de seqüenciamento de DNA). Além da implementação do gerente de serviço para o compartilhamento de serviços na rede e o desenvolvimento do gerente de composição, a fim de que os usuário possam criar as composições de serviços. Agradecimentos Francisco Adell Pericas (FURB) que disponibilizou o código-fonte de uma monografia contribuindo o estudo da plataforma JXTA. Referências DAVIES, J.; FENSEL, D.; HARMELEN, F. V. Towards The Semantic Web: Ontology Driven Knowledge Management. West Sussex: John Wiley & Son, 2003. FREIRE, A. B.; FERREIRA, D.; FURTADO, A. Exemplo de Aplicação JXTA - um GIS P2P. Curitiba: II Workshop de Redes Peer-to-Peer, 2006. FURTADO, W. M.; FARIAS, P. P. M. CABO-P2P - Compartilhamento de Arquivos Baseado em Ontologias Sobre Infra-estrutura P2P. Fortaleza: I Workshop de Redes Peer-to-Peer. 2005. HAASE, P. et al. Bibster - a semantics-based bibliographic. Hiroshima: Proceedings of the Third International Semantic Web, 2004. JXTA, 2012. Disponivel em: <http://java.net/projects/jxta>. NOVAIS, E. B. e-sciencenet: Uma Rede Ponto a Ponto Semântica para Aplicações em e-science. Juiz de Fora: Universidade Federal de Juiz de Fora, 2012. ROCHA, J. et al. Peer-to-Peer: Computação Colaborativa na Internet. Gramado: Simpósio Brasileiro de Redes de Computadores, 2004. VOSS, J. Protótipo de Software para Compartilhar Informações Entre Computadores Através da Tecnologia Peer-to-Peer (P2P) Usando a Plataforma JXTA. Blumenau: Universidade Regional de Blumenau, 2004.