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
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