12.04.2013 Views

2008 – Caderno de Resumos - Núcleo de TCC e IC

2008 – Caderno de Resumos - Núcleo de TCC e IC

2008 – Caderno de Resumos - Núcleo de TCC e IC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ESTUDO DO OGSA-DAI E OGSA-DQP NA INTEGRAÇÃO DE DADOS EM UM AMBIENTE<br />

DE COMPUTAÇÃO EM GRADE<br />

Ferreira, Rodrigo1; Magna, Patrícia1<br />

rodrigobgcp@gmail.com<br />

¹Curso <strong>de</strong> Ciência da Computação das Faculda<strong>de</strong>s COC<br />

Uma Gra<strong>de</strong> Computacional é uma infra-estrutura <strong>de</strong> software e hardware que provê acesso confiável, consistente,<br />

generalizado e barato a uma capacida<strong>de</strong> computacional <strong>de</strong> alto <strong>de</strong>sempenho. Neste ambiente uma das principais características<br />

é a forma como se tem acesso aos dados e como esses são integrados, envolvendo diversas operações para<br />

resolução <strong>de</strong> diversos conflitos sintáticos e semânticos causados pelos vários mo<strong>de</strong>los <strong>de</strong> dados possíveis, além <strong>de</strong> <strong>de</strong>safios<br />

como a heterogeneida<strong>de</strong>, escalabilida<strong>de</strong>, localização, distribuição, custo, etc. Este trabalho tem como objetivo o estudo<br />

do componente OGSA-DAI no acesso e integração <strong>de</strong> dados em um ambiente <strong>de</strong> Gra<strong>de</strong> Computacional, comparando sua<br />

eficiência com a utilização <strong>de</strong> processamento <strong>de</strong> consultas distribuídas com a integração do componente OGSA-DQP. Por<br />

meio <strong>de</strong> um levantamento bibliográfico foram analisadas as principais características do middleware Globus Toolkit, tanto o<br />

papel dos principais componentes <strong>de</strong> sua estrutura, como sua integração com o OGSA-DAI no ambiente <strong>de</strong> Gra<strong>de</strong> Computacional.<br />

Em especial, foi feita uma abordagem na problemática <strong>de</strong> acesso e integração <strong>de</strong> dados distribuídos, junto com uma<br />

análise mais <strong>de</strong>talhada da estrutura do OGSA-DAI e OGSA-DQP. Para análise da eficiência na utilização do processamento<br />

<strong>de</strong> consultas distribuídas, foram utilizadas duas máquinas com as mesmas configurações <strong>de</strong> hardware, para configuração<br />

do Globus Toolkit 4.2 junto com o OGSA-DAI 3.0, on<strong>de</strong> estão sendo realizados testes, uma <strong>de</strong>las sem a integração com o<br />

OGSA-DQP 3.2.1, e a outra integrada com este componente. Como resultado <strong>de</strong>ste trabalho tem-se o levantamento bibliográfico<br />

e um ambiente <strong>de</strong> Gra<strong>de</strong> Computacional configurado para o compartilhamento <strong>de</strong> dados distribuídos. Para alcançar<br />

os objetivos traçados estão sendo realizados testes em um ambiente <strong>de</strong> gra<strong>de</strong> computacional, on<strong>de</strong> foram implementadas<br />

duas soluções para acesso e integração <strong>de</strong> dados distribuídos, a primeira <strong>de</strong>las sem a integração com o OGSA-DQP, e a<br />

segunda fazendo uso do processamento <strong>de</strong> consultas distribuídas com o OGSA-DQP. O OGSA-DQP junto ao OGSA-DAI<br />

não implementam técnicas para resolução <strong>de</strong> conflitos no processo <strong>de</strong> integração <strong>de</strong> dados, mas permitem a integração<br />

com outros componentes que possuam mecanismos para estas finalida<strong>de</strong>s, fornecendo interfaces claras, bem estruturadas<br />

e com código fonte aberto para facilitar a comunicação entre as diversas aplicações envolvidas. As viabilida<strong>de</strong>s no processamento<br />

<strong>de</strong> consultas distribuídas serão concluídas ao final do trabalho, <strong>de</strong> acordo com o ambiente <strong>de</strong> testes elaborado.<br />

USO DE ONTOLOGIAS PARA A REPRESENTAÇÃO SEMÂNT<strong>IC</strong>A DE OBJETOS DE<br />

APRENDIZAGEM<br />

Botelho, Rodrigo P.1(<strong>IC</strong>); Pires, Daniel F.1(O)<br />

rodrigop.botelho@gmail.com<br />

¹LINCE, Faculda<strong>de</strong>s COC<br />

A educação baseada na Web (EBW) possibilita um novo mo<strong>de</strong>lo <strong>de</strong> ensino e aprendizagem, que in<strong>de</strong>pen<strong>de</strong> da localização<br />

física do educador e do estudante. Do ponto <strong>de</strong> vista do estudante, este mo<strong>de</strong>lo é caracterizado pela interativida<strong>de</strong><br />

proporcionada pelo sistema educacional, o que permite que cada um avance em um módulo <strong>de</strong> aprendizagem <strong>de</strong> acordo<br />

com seu ritmo. O problema é que a maioria dos sistemas educacionais baseados na Web não utiliza uma representação<br />

semântica do conteúdo disponibilizado, geralmente objetos <strong>de</strong> aprendizagem (OA), o que impossibilita o processamento<br />

automático das informações por computadores, como por exemplo, apresentar ligações para conteúdos educacionais que<br />

complementem o estudo <strong>de</strong> um aluno em um <strong>de</strong>terminado assunto. Em um típico cenário que ilustra o problema citado anteriormente,<br />

um aluno que está estudando o assunto “Movimento Uniformemente Variado” por meio <strong>de</strong> um texto, não po<strong>de</strong>ria<br />

receber sugestões do sistema para acessar conteúdos educacionais relacionados, por exemplo, animações, simulações,<br />

ví<strong>de</strong>os, imagens, entre outros. Quando os sistemas educacionais fazem uso <strong>de</strong> uma representação semântica, freqüentemente<br />

estes se utilizam <strong>de</strong> metadados do padrão IEEE Learning Object Metadata (LOM) para <strong>de</strong>screver os OAs. Porém, a<br />

semântica <strong>de</strong>sses metadados não é bem <strong>de</strong>finida, como mostra a literatura. Assim, percebeu-se a necessida<strong>de</strong> da criação<br />

<strong>de</strong> uma ontologia. Além da semântica uma ontologia po<strong>de</strong> prover interoperabilida<strong>de</strong> para os OAs, o que possibilita a troca<br />

<strong>de</strong> OAs entre sistemas heterogêneos. Desta forma, este trabalho propõe uma ontologia para representar os relacionamentos<br />

semânticos entre objetos <strong>de</strong> aprendizagem baseada no padrão <strong>de</strong> metadados IEEE LOM. A Web Ontology Language<br />

(OWL) foi utilizada para implementação da ontologia. No processo <strong>de</strong> criação da ontologia, foi feito um mapeamento das<br />

categorias, dos elementos <strong>de</strong> dados e dos tipos dos elementos presentes no padrão IEEE LOM para classes e proprieda<strong>de</strong>s<br />

da ontologia. Em seguida foram adicionados à ontologia o relacionamento estrutural, como a composição <strong>de</strong> dois ou<br />

mais objetos <strong>de</strong> aprendizagem para produzir um terceiro, e o relacionamento semântico, a exemplo da similarida<strong>de</strong> entre<br />

objetos e <strong>de</strong> um objeto ser referenciado por outro. Por fim, algumas instâncias <strong>de</strong> objetos <strong>de</strong> aprendizagem foram criadas<br />

e uma máquina <strong>de</strong> inferência, disponibilizada pela API JENA, foi utilizada para se construir consultas sobre as instâncias<br />

dos objetos. Esta solução possibilita aos estudantes que estiverem manipulando um objeto <strong>de</strong> aprendizagem navegar e<br />

encontrar outros objetos que estejam relacionados semanticamente, a fim <strong>de</strong> complementar seus estudos em um módulo<br />

<strong>de</strong> aprendizagem ou disciplina. Como estudo <strong>de</strong> caso, os artefatos <strong>de</strong> software produzidos pela solução foram integrados a<br />

uma ferramenta educacional baseada na Web do Sistema COC <strong>de</strong> Ensino <strong>de</strong> Ribeirão Preto. Esta ferramenta permite que<br />

educadores criem roteiros <strong>de</strong> aprendizagem que são utilizados pelos alunos durante seus estudos. O uso <strong>de</strong> ontologias e<br />

máquinas <strong>de</strong> inferências mostraram-se neste trabalho como importantes recursos para os sistemas educacionais baseados<br />

na Web, pois permitem a recuperação e o relacionamento <strong>de</strong> OAs baseada em sua semântica.<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!