Projeto OBAA
Objetos de Aprendizagem
Multimidia e Multiplataforma
Suportados por Agentes
Grupo UFRGS e UNISINOS
Projeto OBAA
Resultados Esperados x Alcançados



Arquitetura de agente que
implementa os fundamentos
propostos e um conjunto de recursos
para a construção de agentes
compatíveis com esta arquitetura.
Abordagem onde Objetos de
Aprendizagem (OA) são construídos
através de arquiteturas de agentes.
Modelagem de uma sociedade
multiagente que suporta o
funcionamento da abordagem
proposta, incluindo o processo de
comunicação entre os agentes
Objetivos concluídos:
Arquitetura multiagente
projetada para Autoria,
Gerência, Busca e
Disponibilização de OAs
Projeto OBAA
Resultados Esperados x Alcançados
Objetivos Concluídos:



Criação de OA compatíveis com a
web e com o padrão de TV digital
Plataforma multiagente de suporte
para OA, com funcionalidades
para plataformas de web
semântica e TV Digital
A implementação de ambientes
de aprendizagem mais adaptáveis
a partir da construção de material
educacional que possa ser
utilizado em um largo espectro de
domínios com a habilidade de
auto-adaptação através de
agentes
O Padrão OBAA de Metadados
define as informações de OAs
multimidia para suportar
operação multiplataforma
A arquitetura multiagente
proposta pode usar estas
informações para
suportar a interoperabilidade
e a auto-adaptação
Projeto OBAA - Relatórios

RT-OBAA-01 - Proposta de padrão de metadados para OA
multimidia e multiplataforma  Padrão OBAA

RT-OBAA-02 - Relatório técnico do grupo de áudio e vídeo:
 análise das plataformas de Web, TV Digital e dispositivos
móveis, incluindo padrões de metadados dos conteúdos
usados nestas plataformas
 arquitetura e implementação de plataforma de testes de
interoperabilidade de OAs nas três plataformas
 resultados dos testes preliminares de interoperação
Projeto OBAA - Relatórios

RT-OBAA-03 - Relatório técnico do grupo pedagógico:
 referenciais pedagógicos para definir os requisitos dos OAs
 especificação dos requisitos pedagógicos e de acessibilidade
dos OAs com base nestes referenciais
 análise do estado da arte nos padrões de metadados de OAs
 descrição e análise dos experimentos conduzidos para validar os
requisitos em OAs multiplataforma

RT-OBAA-04 – Relatório técnico do grupo de agentes:
 análise de viabilidade técnica do uso de ontologias e agentes
para suporte a OAs
 apresentação de uma arquitetura concreta de agentes, baseada
na plataforma JADE, para suporte a OAs
 estudo de caso com interação com IMS Moodle
Projeto OBAA - Relatórios

RT-OBAA-05 – Relatório técnico do grupo de agentes:
 análise de requisitos de arquitetura de agentes para suporte a
autoria de OAs e de apoio pedagógico do uso de OAs
 proposta de arquitetura abstrata de agentes para suportar estes
requisitos

RT-OBAA-06 – Relatório técnico do grupo de agentes:
 apresentação das características das ferramentas de autoria
atuais para OAs
 descrição dos processos de implantação, teste e análise
comparativa de ferramentas de autoria de OAs
O Padrão OBAA





Padrão Aberto e Flexível
Compatível com IEEE-LOM e com Dublin, a
base é o padrão IEEE-LOM
Compatível com a Web Semântica: sintaxe
XML e semântica dos metadados definida
através de ontologia OWL
Enfoque em questões educacionais
brasileiras
Interoperabilidade do OA nas plataformas
Web, TV Digital e dispositivos móveis
Requisitos do Padrão OBAA

Interoperabilidade multiplataforma e
funcionalidade para uma ampla gama de
aplicações garantidas por requisitos de:




Adaptabilidade
Compatibilidade
Acessibilidade
Independência Tecnológica
Requisitos do Padrão OBAA


Adaptabilidade: a mesma descrição de um
OA pode ser usada de forma interoperável,
adaptando-se às características de cada
plataforma.
Compatibilidade com os padrões
existentes: o padrão deve manter a
compatibilidade com o atual panorama de
padrões internacionais.
Requisitos do Padrão OBAA


Acessibilidade: o padrão deve possibilitar o
acesso aos OA por todos os cidadãos,
inclusive aqueles com necessidades
especiais.
Independência Tecnológica: o padrão deve
ser flexível e capaz de suportar as
inovações tecnológicas, permitindo
extensões sem perder a compatibilidade com
o conteúdo já desenvolvido.
Flexibilidade de Aplicações
do Padrão OBAA



O padrão OBAA especifica um conjunto de
metadados que permitem a catalogação de OAs
Os metadados propostos não foram especificados
para limitar o desenvolvimento de objetos à
determinadas tecnologias, mas sim para especificar
uma ampla gama de funcionalidades possibilitando
a interoperabilidade
Uma aplicação não precisa usar todos os
metadados especificados no padrão, mas apenas
aqueles necessários para seus fins
Flexibilidade de Aplicações
do Padrão OBAA



Através do conceito de perfis de metadados já
estão previstas as funcionalidades necessárias para
as principais aplicações
Novos perfis podem ser incorporados com a
evolução do padrão
Compatibilidade com padrões atuais  definidos
perfis de metadados para OAs que são:


Compatíveis com Dublin-Core
Compatíveis com IEEE-LOM
Flexibilidade de Aplicações
do Padrão OBAA

Novas aplicações  definidos perfis de metadados
para OAs que:



Suportam conteúdos Multimidia e Multiplataforma
Suportam conteúdos que atendem requisitos educacionais
brasileiros
Suportam conteúdos que atendem requisitos de
acessibilidade
Especificação dos
Metadados OBAA



A especificação dos metadados partiu de padrões
internacionalmente reconhecidos para a descrição
de conteúdos educacionais como IEEE-LOM e o
IMS
Foram utilizados como base padrões amplamente
adotados para catalogação de arquivos multimídia e
em TV Digital, como o TV-Anytime e o MPEG-7,
além das características do Sistema Brasileiro de
TV Digital (SBTVD)
Informações sobre as capacidades dos dispositivos
móveis (celulares) homologados no Brasil
(TELECO, 2008) também foram levadas em conta
na elaboração do padrão de metadados.
Estrutura dos
Metadados OBAA



Os metadados OBAA são uma extensão dos
metadados IEEE-LOM
Foram estendidos os grupos 4 e 5 do padrão
IEEE-LOM que contém, respectivamente, os
metadados técnicos e educacionais
Foram adicionados dois novos grupos de
metadados para acessibilidade e
informações de segmentação multimídia
Estrutura dos
Metadados OBAA

Metadados técnicos multiplataforma:


Metadados educacionais brasileiros:


Extensão do grupo 5 de metadados educacionais do IEEELOM.
Metadados de acessibilidade:


Extensão do grupo 4 de metadados técnicos do IEEE-LOM.
Novo grupo 10 de metadados de acessibilidade adaptados do
padrão IMS AccessForAll
Metadados de segmentação:

Novo grupo 11 de metadados com informações de
segmentação de conteúdos multimídia, adaptados do padrão
MPEG-7
Ontologia OWL dos
Metadados OBAA



Especificação de Ontologia OWL (Web Ontology
Language) para modelar as propriedades semânticas
dos metadados OBAA
Sintaxe RDF-XML especificada para os metadados
OBAA
OWL foi escolhida para definição de semântica e sintaxe
porque:




permite grande flexibilidade de utilização
proporciona rigor na especificação e independência de
hardware ou sofware por ser baseada em Lógica
Descritiva e
é padronizada pelo W3C (World Wide Web Consortium) e,
como consequência, é adotada pela comunidade
científica.
é a linguagem definida pelo W3C para especificação de
ontologias compatíveis com a iniciativa da Web Semântica.
Testes realizados
no Projeto OBAA



Foi desenvolvido um plataforma de testes
OBAA para Web, TV-Digital e móveis
Foram desenvolvidos protótipos de interface
de objetos OBAA para Moodle
Foram desenvolvidos os agentes para estes
protótipos
Estágio Atual
do Projeto OBAA



Estamos adotando o padrão OBAA no
projeto GT-FEB da RNP
Estamos testando a compatibilidade do
Padrão e desenvolvendo uma ferramenta
para a sua compatibilização automática
Estamos desenvolvendo uma ferramenta de
autoria de metadados de OAs OBAA no
contexto do ensino médio de matemática
Projeto OBAA
Proposta Infraestrutura MILOS


MILOS
Multiagent Infrastructure for Learning Object
Support
Proposta de infraestrutura de suporte a OAs
que implementa as arquiteturas de agentes
analisadas e especificadas nos projetos
OBAA e GT-FED/RNP
Premissas da
Infraestrutura MILOS


Os padrões de metadados estão se tornando cada
vez mais complexos
Há uma necessidade contínua de abranger mais
aplicações e domínios:





IEEE-LOM: 9 grupos e mais de 70 elementos de
metadados
Dublin Core não-qualificado é simples, mas o modelo
qualificado (DCAM – DC Abstract Model) é mais complexo
Além disso existe uma quantidade crescente de padrões
derivados do DCMI para diferentes tipos de aplicações
(educacionais, médicas, etc.)
Padrões IMS em contínua evolução: a base de metadados
é o IEEE-LOM, mas existem vários padrões adicionais:
IMS-LD, IMS-AccessForAll, IMS-CP e outros
Cenário similar em padrões de metadados para multimidia
Premissas da
Infraestrutura MILOS


Esperar que uma pessoa domine todas estas
tecnologias não é razoável
A utilização de equipes de especialistas não é
prática:




há uma falta de especialistas pela novidade das
tecnologias
a curva de aprendizado é difícil e demorada
Necessidade de grande disponibilidade e capacidade de
atendimento para não se tornar um gargalo/ponto de falha
do sistema
Necessitam ser permanentes dada a modificação
constante das tecnologias
Premissas da
Infraestrutura MILOS

A solução é incorporar no sistema de suporte o
conhecimento de como:




gerar conteúdos e especificar seus metadados de forma a
suportar requisitos de acessibilidade, de educação,
multimidia e multiplaforma
adaptar e distribuir os OAs diretamente para os diferentes
tipos de plataformas
auxiliar os professores, alunos, designers de OAs,
administradores, usuários do sistema em geral, a localizar,
catalogar, armazenar e gerenciar os OAs com base nos
seus conhecimentos profissionais e de aplicação sem
exigir conhecimento técnico sobre OAs
Resumindo, os usuários do sistema devem apenas
dizer o que deve ser feito com os OAs e não entrar
em detalhes de como isto será feito
Solução Adotada
pela Infraestrutura MILOS



Fato fundamental: OAs são essencialmente
formas de representação de conhecimentos
aptas a serem distribuídas em sistemas de
aprendizagem
Para tanto é necessário considerar desde o início
técnicas e tecnologias capazes de tratar os OAs
como representações de conhecimento
Atualmente a solução ideal para este tipo de
situação é dada pela combinação de duas
tecnologias recentes:


Engenharia de Ontologias
Engenharia de Software Orientada a Agentes (AOSE –
Agent Oriented Software Engineering)
Solução Adotada
pela Infraestrutura MILOS

A Engenharia de Ontologias permite especificar de
forma rigorosa e padronizada as propriedades do
domínio, mas não oferecem ou implementam os
elementos ativos de um sistema


Ontologias são formas padronizadas de se especificar
conhecimentos compartilhados
A AOSE permitem projetar e desenvolver sistemas
baseados em agentes que implementam aplicações
concretas baseadas nas ontologias

Agentes de software inteligentes suportam mecanismos de
inferência capazes de manipular diferentes tipos de
representações de conhecimento
Ontologias e Agentes
na Infraestrutura MILOS

Ontologias especificam:




Características e formatos dos metadados de OAs
Classificação e organização de domínios de aprendizagem
Propriedades específicas de aplicações educacionais
Agentes implementam funcionalidades de:




Gerenciamento de informações (metadados) sobre OAs
Autoria de metadados e conteúdos de OAs
Mecanismos de busca de OAs baseado nos metadados
Interoperação com repositórios de OAs, catálogos de
bibliotecas digitais e outros serviços de diretórios
Arquitetura da
Infraestrutura MILOS
Ontologia OWL dos Metadados OBAA
Ontologias de
Domínios de Ensino ...
Ontologias de
Aplicação
...
JENA Framework + DIG Interface
Sistemas
Multiagente
MILOS
Autoria
Apoio
Pedagógico
Busca
Federada
Gerência
OAs
Middleware FIPA/JADE
Facilidades
de Interface
MILOS
Interface
AVA
Interface
Repositório OA
Interface
LDAP
Interface
SQL
Interface
Web
Infraestrutura MILOS
Sistema de Busca Federada
Servidor
OpenLDAP
Interface
SQL
Repositório
de OAs
Diretório
Local
Interface
SQL
OAI-PMH
LDAP
Cataloger
Agent
Librarian
Z39.50
Agent
Biblioteca
Digital
LDAP
Servidor
ApacheDS
Ontologia
OWL OBAA
Finder
Cadastro
manual
Agent
Interface
Web/AVA
Consulta
manual
Interface
Web
FIPA-Query
Protocol
Outros
Agentes
...
Infraestrutura MILOS
Sistema de Apoio Pedagógico
Usuários
Interface
Web/AVA
Agente
Modelo do
Aluno
Interface
AVA/SQL
Interface
Web/AVA
Agente Apoio
Pedagógico
Agente Busca
Inteligente
FIPA-Query
Protocol
Ontologia OWL OBAA
Ontologias de
Domínios de Ensino ...
Base de Perfis
de Alunos
Ontologias de
Aplicação
...
Base de
Estratégias
Pedagógicas
Finder
Agent
Infraestrutura MILOS
Sistema de Autoria
Agentes
Wizards
Edição
Navegação de
Conteúdos
Conteúdos
Multimídia
Suporte
Multiplataforma
Agente Editor
Metadados OA
Interface
Web
Usuários
Domínio de
Ensino
Interface
SQL
Estratégias
de Ensino
Suporte
Acessibilidade
...
Agente Editor
Conteúdos OA
Base de OAs
Ontologias de
Domínios de Ensino ...
Ontologias de
Aplicação
TV Digital
Web
Interface
SQL
...
Agentes
Adaptação
Multiplataforma
Móveis
Interface
SQL
Interface
Web
Ontologia OWL OBAA
...
Infraestrutura MILOS
Sistema de Gerência de OAs
Repositório
de OA p/Web
Agentes Empacotadores
de Conteúdo
SCORM
IMS-CP
DataCarousel+TS
...
Base de OAs
Ontologia
OWL OBAA
Interface
Web
Agente
Interface de
Gerência
Agente
Publicador
Web
Agente
Publicador
TV Digital
Agente
Publicador
Móveis
Plataforma
EAD / AVA
Servidor de
Objetos do
DataCarousel
Servidor de
conteúdos TS
de TV Digital
Servidor
conteúdos
móveis
Projeto OBAA
Análise Crítica


A proposta de padronização para objetos de
aprendizagem interoperáveis na Web, TV-Digital e
Dispositivos móveis, apresentada neste documento,
toma uma posição em prol da abertura tecnológica,
visando à maior adoção e desenvolvimento futuro do
padrão OBAA.
Para contemplar as particularidades das três
plataformas (Web, TV-Digital e Dispositivos móveis) —
heterogênas entre si, em um único padrão que as
compatibilize — é necessário lidar com os requisitos e
complexidades de todas elas.
Projeto OBAA
Análise Crítica


Promover essa compatibilização atribuindo o
máximo possível de liberdade para o desenvolvedor
de conteúdo educacional resultou em um amplo
conjunto de metadados (nem sempre obrigatórios) e
recomendações técnicas.
Espera-se que essa decisão de concepção permita
uma ampla aceitação do padrão OBAA pela
comunidade da Educação e também que a mesma
auxilie a evolução do padrão para atender às
demandas da Educação no Brasil
Projeto OBAA
Análise Crítica


Não obstante, a operacionalização desta concepção
passa pelo aplicação inovadora das tecnologias de
Engenharia de Ontologia e de Engenharia de
Software de Agentes
Esta é uma oportunidade única para o Brasil para se
posicionar na vanguarda do desenvolvimento
tecnológico e científico na aplicação de Tecnologias
da Informação e Comunicação (TIC) na área de
Educação
Projeto OBAA
Obrigado pela Atenção.
Download

Repositório OBAA