27
O Processo de Bolonha na Web Semântica Eduardo M. Covelinhas Nº 29955 Orientador: Doutor Porfírio P. Filipe Co-Orientador: Doutor Luís G. Morgado Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Mestrado em Engenharia Informática e de Computadores Lisboa, Fevereiro de 2009

Apresentação - O Processo De Bolonha Na Web Semântica

Embed Size (px)

DESCRIPTION

Slides de apresentação da tese de mestrado "O Processo De Bolonha Na Web Semântica"

Citation preview

Page 1: Apresentação - O Processo De Bolonha Na Web Semântica

O Processo de Bolonha na Web Semântica

Eduardo M. CovelinhasNº 29955

Orientador: Doutor Porfírio P. FilipeCo-Orientador: Doutor Luís G. Morgado

Instituto Superior de Engenharia de LisboaDepartamento de Engenharia de Electrónica e Telecomunicações e de Computadores

Mestrado em Engenharia Informática e de Computadores

Lisboa, Fevereiro de 2009

Page 2: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 2ISEL/DEETC, Fevereiro de 2009

• Âmbito de Investigação

• Web Semântica

• Processo de Bolonha

• Modelo Proposto

• Avaliação Experimental

• Conclusão e Trabalho Futuro

Agenda

Page 3: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 3ISEL/DEETC, Fevereiro de 2009

O Processo de Bolonha• Ensino baseado no desenvolvimento

de competências

• Mobilidade de estudantes

Interoperabilidade• Contribuição da Web Semântica

• Sistemas de gestão académica

Suportar a mobilidade de estudantes

Será a Web Semântica capaz de apresentar um solução para a mobilidade?

Âmbito de Investigação

Page 4: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 4ISEL/DEETC, Fevereiro de 2009

• Permitirá interligar conceitos

• Finalidade é atribuir significado aos conteúdos

• Conteúdos perceptíveis por humanos e computadores

• Processamento semântico da informação

• Recomendações do W3C

• eXtensible Markup Language (XML)

• Resource Description Framework (RDF)

• Web Ontology Language (OWL)

• SPARQL Protocol and RDF Query Language (SPARQL)

Web Semântica

Page 5: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 5ISEL/DEETC, Fevereiro de 2009

Web Semântica

Page 6: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 6ISEL/DEETC, Fevereiro de 2009

O Processo de Bolonha tem como alguns objectivos

• Estabelecimento de um sistema de créditos

• Transição para um sistema baseado no desenvolvimento de competências

• Promoção da mobilidade entre instituições

Mobilidade Durante a Formação

• Contrato de Estudos

• Mudança de Curso

• Transferência

• Inscrição em unidades curriculares isoladas

Processo de Bolonha

Page 7: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 7ISEL/DEETC, Fevereiro de 2009

Mobilidade Após a Formação

• Suplemento ao Diploma

Componentes Para a Mobilidade

• Experiência Profissional

• Formação Pós-Secundária

• Plano de Curso

• Estrutura Curricular

• Plano de Estudos

• Plano Individual de Estudos

Processo de Bolonha

Page 8: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 8ISEL/DEETC, Fevereiro de 2009

O modelo proposto, designado por Modelo para a Mobilidade (MM), é composto por outros 3 modelos:

• Registo Académico

• Plano do Curso

• Plano Individual de Estudos

Exemplo de um cenário de mobilidade:

O estudante com um determinado registo académico pretende frequentar um curso representado pelo plano do curso. O que vai ter como consequência a produção do Plano Individual de Estudos.

MM: Modelo Proposto

Page 9: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 9ISEL/DEETC, Fevereiro de 2009

Cenário de Mobilidade

Page 10: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 10ISEL/DEETC, Fevereiro de 2009

Competências

• O conceito de competência é usado para estabelecer o elo de ligação entre as competências adquiridas pelo estudante e as competências necessárias para a conclusão de um determinado curso.

• Utilização do dicionário DISCO para a definição clara de uma competência.

Por exemplo, 17344 identifica a competência “JAVA”.

MM: Competências

Page 11: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 11ISEL/DEETC, Fevereiro de 2009

Unidade Curricular

• Um elemento central no âmbito da mobilidade.

• A representação de uma unidade curricular foi definida de acordo com:

• Exemplo do suplemento ao diploma

• Modelo de boletim de registo académico criado no Programa Sócrates

• Despacho n.º 7287-A/2006

MM: Unidade Curricular

Page 12: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 12ISEL/DEETC, Fevereiro de 2009

Registo Académico

• O registo académico representa o histórico de um estudante.

• O registo académico é definido por

• Identificação do Estudante

• Contratos de Estudos

• Formações Académicas

• Experiência Profissional

• Formação Pós-Secundária

MM: Registo Académico

Page 13: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 13ISEL/DEETC, Fevereiro de 2009

Contratos de Estudos

• Formalização para um estudante em mobilidade

• Emissão do Boletim de Registo Académico

• Adoptado para a utilização nos casos de

• Mudança de curso

• Transferência

• Inscrição em unidades curriculares isoladas

Á definição de unidade curricular apresentada anteriormente são adicionados a identificação do aluno, instituição de ensino e classificação.

• Um registo académico pode conter 0 (zero) ou mais Contratos de Estudos

MM: Contratos de Estudos

Page 14: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 14ISEL/DEETC, Fevereiro de 2009

MM: Contratos de Estudos

Page 15: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 15ISEL/DEETC, Fevereiro de 2009

Formação Académica

• Caracterizada pela informação presente no Suplemento ao Diploma

• Um registo académico pode conter 0 (zero) ou mais Formações Académicas

MM: Formação Académica

Page 16: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 16ISEL/DEETC, Fevereiro de 2009

Experiência Profissional

• Não existe definição legal quanto à informação necessária para a creditação.

• Foi tomada como base para a informação necessária o modelo de Curriculum Vitae Europass da Comunidade Europeia

• Um registo académico pode conter 0 (zero) ou mais Experiências Profissionais

MM: Experiência Profissional

Page 17: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 17ISEL/DEETC, Fevereiro de 2009

Formação Pós-Secundária

• Não existe definição legal quanto à informação necessária para a creditação.

• Foi tomada como base para a informação necessária o Referencial de Formação do IEFP.

• Um registo académico pode conter 0 (zero) ou mais Formações Pós-Secundária

MM: Formação Pós-Secundária

Page 18: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 18ISEL/DEETC, Fevereiro de 2009

Plano do Curso

• Caracteriza o curso

• Estrutura curricular

• Plano de estudos

• Tem como base a descrição do curso presente no Despacho n.º 7287-A/2006

MM: Plano do Curso

Page 19: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 19ISEL/DEETC, Fevereiro de 2009

Plano Individual de Estudos

• Posiciona o estudante no contexto de um determinado curso

• Apresenta as unidades curriculares que o estudante tem de frequentar para perfazer o número total de créditos ECTS do curso.

MM: Plano Individual de Estudos

Page 20: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 20ISEL/DEETC, Fevereiro de 2009

MM: Exemplo de Registo Académico

<Qualifications><Qualification rdf:ID="PTIPLUBILEICA21312323"><Name>Licenciatura em GESTÃO, Licenciado</Name><MainFieldsOfStudy>Gestão</MainFieldsOfStudy><AwardingInstitution>Universidade da Beira Interior</AwardingInstitution>(…)<CourseUnits><CourseUnit rdf:ID="P-UBI-MGTMGT12-560"><Code>P-UBI-MGTMGT12-560</Code><Name>INT. AO ESTUDO DA EMPRESA</Name><Length>2S</Length><Skills><Skill rdf:ID="S17457"><Code>17931</Code><Description>Negociação</Description></Skill>(…)</Skills><TotalLecturesTP>4</TotalLecturesTP><LocalGrade>11</LocalGrade><ECTSGrade>C</ECTSGrade><ECTSCredits>6,0</ECTSCredits></CourseUnit>(…)</CourseUnits></Qualifications>

<WorkExperience rdf:ID="WORK01"><StartDate>2005-01-01</StartDate><EndDate>2005-12-31</EndDate><Occupation>Programador Java</Occupation><MainActivities>Desenvolvimento de aplicações Java</MainActivities><EmployerName>ABCDF, Lda</EmployerName><EmployerAddress>Rua António Silva,Lisboa</EmployerAddress><TypeBusinessSector>Informática</TypeBusinessSector><Skills><Skill rdf:ID="WORK01SKILL01"><Code>17344</Code><Description>Java</Description></Skill></Skills></WorkExperience>

<Formation rdf:ID=“FORM01"><Name>Querying Microsoft SQL Server 2000 with Transact-SQL</Name><MainFieldsOfStudy>Bases de Dados</MainFieldsOfStudy><FormationUnits><FormationUnit rdf:ID="OLAP"><Name>OLAP - Online Analytical Processing</Name><Skills><Skill rdf:ID="FORM01SKILL1"><Code>17513</Code><Description>OLAP</Description></Skill></Skills></FormationUnit></FormationUnits></Formation>

Page 21: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 21ISEL/DEETC, Fevereiro de 2009

Avaliação Experimental

Para avaliar o modelo proposto foram criados 4 casos de utilização:

1. Estudante em Mobilidade

2. Mudança de Curso

3. Transferência e Formação Pós Secundária

4. Mobilidade Pós-Formação e Experiência Profissional

Foi desenvolvido um demonstrador para avaliar o modelo proposto de acordo com os casos de utilização definidos . O demonstrador está disponível em http://www.covelinhas.net/modelomobilidade/demonstrador/

Page 22: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 22ISEL/DEETC, Fevereiro de 2009

• Realizou-se investigação na área da Web Semântica aplicada à mobilidade de estudantes no âmbito do Processo de Bolonha

• Foi elaborada uma proposta de um modelo para a mobilidade de estudantes em conformidade com a legislação em vigor

• Concretizou-se na linguagem RDF/RDFS o modelo proposto implementando exemplos concretos da sua instanciação

• Concebeu-se um demonstrador que permitiu validar experimentalmente o modelo de acordo com os casos de utilização definidos

• Verificou-se que o modelo proposto suporta a mobilidade e que a Web Semântica tem soluções, na prática, para a mobilidade de estudantes

Conclusão

Page 23: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 23ISEL/DEETC, Fevereiro de 2009

Trabalho Futuro

• Definir métricas de similaridade para a comparação de competências, unidades curriculares, experiência profissional, entre outros

• Conceber um sistema que utilize aprendizagem designadamente Case-based learning e Case-based reasoning

• Generalizar o modelo proposto para satisfazer outras necessidade criadas pelo Processo de Bolonha (Exemplo: mobilidade de docentes)

Page 24: Apresentação - O Processo De Bolonha Na Web Semântica

O Processo de Bolonha na Web Semântica

Eduardo M. CovelinhasNº 29955

Orientador: Doutor Porfírio P. FilipeCo-Orientador: Doutor Luís G. Morgado

Instituto Superior de Engenharia de LisboaDepartamento de Engenharia de Electrónica e Telecomunicações e de Computadores

Mestrado em Engenharia Informática e de Computadores

Lisboa, Fevereiro de 2009

Page 25: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 25ISEL/DEETC, Fevereiro de 2009

Beynon-Davies [2002] define interoperabilidade como “uma medida do grau segundo o qual os sistemas de informação são capazes de se coordenarem e colaborarem”.

O grau de interoperabilidade entre dois sistemas pode ser avaliado segundo vários níveis. Miller [2000] propõe uma divisão em 6 dimensões:

• Interoperabilidade Técnica: relacionada com normas relativas a comunicação, transporte, armazenamento e representação.

• Interoperabilidade Semântica: relacionada com a construção semântica, meta-dados e estrutura.

• Interoperabilidade Política / Humana

• Interoperabilidade Inter-Comunitária

• Interoperabilidade Legal

• Interoperabilidade Internacional

Interoperabilidade

Page 26: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 26ISEL/DEETC, Fevereiro de 2009

• RDF/RDFS - RDFS adiciona classes, subclasses e propriedades aos recursos, criando uma estrutura básica de linguagem. Por exemplo, o recurso Ford é uma subclasse da classe Automóvel. Uma propriedade de Ford poderia ser SUV.

• OWL - A camada mais complexa, formaliza as ontologias, descreve relações entre classes e usa lógica para fazer deduções. Pode também construir novas classes com base em informações existentes. A OWL está disponível em três níveis de complexidade - Lite, Description Language (DL) e Full.

OWL

Page 27: Apresentação - O Processo De Bolonha Na Web Semântica

Eduado M. Covelinhas - O Processo de Bolonha na Web Semântica 27ISEL/DEETC, Fevereiro de 2009

• SWAPS (Semantic Web Approach for Personalisation of Study) - personalização dos planos de estudos de um estudante. Com base nas competências de ensino das instituições de ensino superior, o projecto SWAPS pretende desenvolver um portal web que oferece uma interface gráfica bem como uma colecção de WebServices para pesquisa e comparação de módulos e programa de estudos baseado em tecnologias da Web Semântica. O projecto ainda está primeiros passos de desenvolvimento.

• HAKIA - motor de pesquisa semântico, cujo objectivo é obter resultados de qualidade com base na infra-estrutura que analisa os termos a pesquisar no contexto de uma frase e emprega um algoritmo (SemanticRank) para relacionar ao nível ontológico os conceitos entre si.

Trabalho Relacionado