44
# Sistemas Cooperativos # Aula 04 – FUNDAMENTOS (Ontologia de colaboração) Prof. Leinylson Fontinele Pereira

Sistemas Cooperativos Aula 04 - Fundamentos (Ontologia de Colaboração)

Embed Size (px)

Citation preview

Page 1: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

# Sistemas Cooperativos #Aula 04 – FUNDAMENTOS(Ontologia de colaboração)

Prof. Leinylson Fontinele Pereira

Page 2: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Introdução

12:17 2Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 3: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Vamos começar?

12:17 3Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 4: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

O Cenário Atual da Web

12:17

Web 1.0 Primeira Geração, sites estáticos, buscas isoladas, toxonômica;

Web 2.0 Segunda Geração, Wikis, Social Media Share, modelo folksonômico.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 5: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

O Cenário Atual da Web

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 6: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Linha do Tempo

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 7: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

W3C?

12:17

O World Wide Web Consortium (W3C) é a principalorganização de padronização da World Wide Web.

Consiste em um consórcio internacional com quase 400membros

Agrega empresas, órgãos governamentais e organizaçõesindependentes

Estabelecer padrões para a criação e a interpretação deconteúdos para a Web.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 8: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

W3C?

12:17

Fundado por Tim Berners-Lee em 1994

Levar a Web ao seu potencial máximo

Desenvolvimento de protocolos comuns e fórunsabertos que promovam a sua evolução e assegurem asua interoperabilidade

Sites desenvolvidos nesses padrões podem seracessados/visualizados por qualquerpessoa/tecnologia, independente dohardware/software utilizado, de forma rápida ecompatível com novos padrões/tecnologias quepossam surgir com a evolução da internet

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 9: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Linguagens

12:17

XML (Extensible Markup Language)

Usada como sintaxe elementar para estruturar conteúdos de documentos.

RDF (Resource Data Description Framework)

Usada para representar modelos de dados referentes a objetos e suas relações.

OWL (Ontology Web Language)

Usada para padronizar vocabulários/conjuntos de termos na forma de ontologias de referência.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 10: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

O que é Web Semântica?

12:17

É uma web "inteligente", capaz de conceder umsignificado a um arquivo que será disponibilizado paraoutros utilizadores, podendo ser usado como fonte depesquisa.

A Web semântica possibilita aos computadores ehumanos trabalharem em cooperação.

A Web semântica tem como finalidade conseguir atribuirum significado (sentido) aos conteúdos publicados naInternet de modo que seja perceptível tanto pelo humanocomo pelo computador.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 11: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

O que é Web Semântica?

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 12: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia?

12:17

Modelo de dados que representa um conjunto de conceitos dentro deum domínio e os relacionamentos entre estes.

Ontologias são um conjunto de termos utilizados para descrever erepresentar dados e seus relacionamentos em uma área específica deatuação.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 13: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Diagrama de Ontologias

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 14: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Componentes de uma ontologia

12:17

Classes (organizadas em uma taxonomia)

Relações (representam o tipo de interação entre os conceitos de um domínio)

Axiomas (usados para modelar sentenças sempre verdadeiras)

Instâncias (utilizadas para representar elementos específicos)

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 15: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia – exemplo 1

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 16: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17

Se dois indivíduos estão ligados ao mesmo pai, e um deles tem sangue do tipo AB, então o outro não tem sangue tipo O

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 17: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Hierarquia de classes (conceitos)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 18: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia com os arcos de relacionamentos (predicados)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 19: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17

O computador surgiu em nossas vidas

para resolver os problemas que nós não

tínhamos antes dele existir.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 20: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 21: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Para onde estamos indo?

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 22: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Big Data

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 23: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Nosso contexto

Page 24: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Nosso desafio

Page 25: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Nosso desejo

Page 26: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologias, para quê e para quem?

12:17

Para descrever conceitos erelações entre conceitos domundo real através de umconhecimento consensual deuma forma legível paracomputadores.

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Para aqueles que têminteresse na obtenção desolução de problemas demodelagem, classificação,organização e representaçãodo conhecimento.

Page 27: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Revoluções da sociedade

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 28: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia de Colaboração

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 29: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Formação de grupos de colaboração

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Por que os grupos se formam?

Quais são os principais elementos envolvidos na formação de grupos?

Existem duas maneiras de formar grupos: Por iniciativa de uma entidade externa

De forma espontânea

Requer motivação e alinhamento dos objetivos

Envolve um nível de conhecimento e confiança entre os participantes.

Somente após a familiarização e o desenvolvimento de relação de confiança, otrabalho em grupo acontece de forma produtiva.

Page 30: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Formação de grupos de colaboração

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 31: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

A Comunicação

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

O estabelecimento de uma linguagem ou protocolo compartilhado éfundamental.

É preciso haver um certo nível de conhecimento compartilhado chamado SensoComum (Common Ground).

O Senso Comum garante que o conhecimento de todos os participantes estásuficientemente alinhado.

Jargões ou linguagens específicas dependem do senso comum

Page 32: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

A Comunicação

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 33: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

A Coordenação

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Projetos são divididos em atividades e tarefas menores. Desta forma osesforços podem ocorrer em paralelo tornando a realização do trabalho maiseficiênte e eficaz.

A coordenação dos esforços é fundamental para que não ocorra duplicação detrabalho.

É necessária porque existe uma interdependência entre as atividades do grupo.

As tarefas precisam ser acompanhadas ao longo de sua execução.

As tarefas precisam ser acompanhadas ao longo de sua execução.

A organização do grupo envolve a definição de papeis.

Page 34: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

A Coordenação

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 35: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

A Cooperação

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

A atividade e as tarefas conjuntas, o espaço e os recursos disponíveis sãoimportantes para sua definição.

Com relação ao espaço de trabalho, os participantes podem estar: No mesmo local, colocalizado – Fisicamente no mesmo local.

Distantes ou remotos – Fisicamente distantes.

A interação face a face é colocalizada e sincrona.

A interação colocalizada pode ser assíncrona.

Page 36: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

A Cooperação

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 37: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia sobre colaboração

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Por meio da colaboração, duas ou mais pessoas motivadas trabalham emconjunto.

A comunicação é um processo de troca de mensagens.

A coordenação é um processo de organização de esforços, que divide otrabalho em tarefas menores e articula as atividades dos participantes.

Page 38: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia sobre colaboração

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 39: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Ontologia sobre colaboração

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Existem dificuldades como distância, diferenças de fuso horário, sincronismona comunicação, diferentes formas de interpretação da informação, objetivosconflitantes, diferenças políticas de crenças e de interesses.

Situações de pressão social, inibição diante dos colegas e dificuldade de lidarcom a hierarquia do grupo são situações comuns.

Page 40: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 41: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Concluindo...

12:17 41Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 42: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Material: https://sites.google.com/site/leinylsonnassau

12:17

Aula baseada no material de:

Web Semântica e Ontologias, de Fernando Ferreira;

Ontologias – para que e para quem? Profª. Cristiane M. Netto;

Ontologia da Colaboração, Mozart Claret

Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 43: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Na próxima aula veremos...

SISTEMAS E DOMÍNIOS# Redes sociais

12:17 Sistemas Cooperativos: Aula 04 – FUNDAMENTOS (Ontologia de colaboração)

Page 44: Sistemas Cooperativos  Aula 04 - Fundamentos (Ontologia de Colaboração)

Alguma Dúvida?

12:17

Até a próxima aula...

[email protected]