25
23/07/2012 1 Semantic Wikis : Semantic Wikis : Semantic Wikis : Semantic Wikis : a web semântica da a web semântica da a web semântica da a web semântica da colaboração e cooperação colaboração e cooperação colaboração e cooperação colaboração e cooperação

Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

1

Semantic Wikis :Semantic Wikis :Semantic Wikis :Semantic Wikis :

a web semântica da a web semântica da a web semântica da a web semântica da

colaboração e cooperaçãocolaboração e cooperaçãocolaboração e cooperaçãocolaboração e cooperação

Page 2: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

2

Roteiro

Contexto ConhecimentoGestão do ConhecimentoRetenção do Conhecimento OrganizacionalA Web 1.0 – 2.0 – 3.0 – 4.0 ...Ferramentas da Web 2.0 - ColaborativaWeb SemânticaWikis Semânticos para Retenção do Conhecimento OrganizacionalConclusãoReferências

Ponto de Partida

O que minha empresa perderá se eu não reter o conhecimento

dos colaboradores?

Page 3: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

3

Ponto de Partida

No ambiente corporativo de projeto e desenvolvimento de software, um grande problema é

a falta de retenção do conhecimento dos colaboradores.

Motivação

6

Page 4: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

4

MotivaçãoOrganizações de SW � busca incansável para melhoraros processos de desenvolvimento.

7

Motivação

Os principais ativos das empresas não são asconstruções, materiais ou equipamentos caros.

8

x

Page 5: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

5

Motivação

O uso de ferramentas de colaboração têm um papelfundamental para o conhecimento ser reaproveitado.

9

Eis que se encontra o da Questão

� Como registrar Habilidades e Experiência de Vida Prática?

� Além da dificuldade de se registrar o Conhecimento Tácito,o que fazer para armazená-los?

Base de tudo

Page 6: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

6

Modelo de Retenção do Conhecimento:

Modelo Geral do Conhecimento

Fonte: NEWMAN; CONRAD, 1999. (Tradução do Autor – figura adaptada).

Quatro áreas

Novas Organizações

Page 7: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

7

Gestão do Conhecimento na Engenharia de Software

Possibilitar que as organizações desenvolvedoras de softwarealcancem benefícios cruciais com a Gestão do Conhecimento.

Engajar, cada vez mais, os Engenheiros e Arquitetos desoftware em atividades relacionadas à Gestão doConhecimento.

Necessidades do conhecimento

EDS têm uma grande quantidade de conhecimento em váriasáreas:

• Adquirir conhecimento sobre novas tecnologias;

• Conhecimento de acesso do domínio;

• Gestão de documentos (GED);

• Gestão de competência;

• Reuso de software;

• Suporte a memória dos produtos e projetos.

Page 8: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

8

Implementando a GC na ES

Envolve muitos desafios e obstáculos. Questões que emergem:

Questão tecnológica - A tecnologia de software suporta a GC;

Questão organizacional - Ter um planejamento adequado para aimplementação da GC.

Questões individual – Falta de tempo dos funcionários;o conhecimento é dele e não da empresa.

Benefícios da GC na ES

Colaboração e comunicação, criação de novos conhecimentos,retenção, aumento do conhecimento disponível e acesso paraos desenvolvedores.

�reduções de erros, retrabalhos e defeitos;�aumento da produtividade;�redução de custos;�melhora do time.

Page 9: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

9

Web 1.0, 2.0, 3.0 ... n.0

Fonte: Nova Spivack, 2007.

A mídia somos nós

• Em 1930, São Paulo tinha 800 mil habitantes e o principaljornal da cidade circulava com 100 mil exemplares.

• Hoje: somos definidos pelo o que sabemos e pelo quecompartilhamos.

• O usuário é um ser muito mais ativo.

18

Page 10: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

10

19

20

Page 11: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

11

1995 - Ward Cunningham

Segurança da informação nos Wikis?

22

Page 12: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

12

23

Segurança da informação nos Wikis?

Wikis disponíveis

Não são poucos ... de Ferramentas a Plataformas.

Wikispaces

24

Page 13: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

13

Site comparativo de Wikis

http://www.wikimatrix.org/

Mediawiki

• Utilizado originalmente no Wikipedia;

• Free;

• Wikimedia Foundation;

• San Francisco, CA;

• Criada em 2003 por Jimmy Wales.

Page 14: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

14

Colaboração, Ferramenta, Segurança ...... e o que mais precisa?

27

As organizações não devem apenasencorajar os funcionários ...

... mas recompensá-los por compartilhar seus conhecimentos,buscar e utilizar de maneira eficaz.

Colaboração, Ferramenta, Segurança ...... e o que mais precisa?

28

Page 15: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

15

Humano x Computador

• Retiramos rapidamente fragmentos do contexto.

• Dificuldade do computador – linguagem natural.

• Falta a máquina algum conhecimento secundário quesomente o ser humano processa.

29

Como mitigar o GAP existente entre o conhecimentodo usuário e do computador?

30

Page 16: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

16

A Web das coisas: pessoas, lugares, eventos, músicas,filmes, saúde, organizações, enfim quaisquer contextos queimaginarmos.

Web Semântica

• Os estudos iniciados em 2001 por Berners-Lee, sobre aweb semântica, começam a atingir a maturidade com apossibilidade da eliminação da ambiguidade de conteúdos.

• Proposição de enriquecimento de conteúdo semântico nasferramentas da web 2.0.

Page 17: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

17

Proposição da Web Semântica

� XML – linguagem de marcação extensível(eXtensible Markup Language);

� RDF (Resource Description Framework) é umalinguagem declarativa, cuja escrita é em XML -padrão recomendado pelo W3C.

RDF

• Semântica simplificada;

• Mas não fornecesubsídios necessáriospara a expressividadeexigida.

Page 18: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

18

O que vai proporcionar a expressividade exigida?

� A linguagem OWL (Web Ontology Language);

� Permite a descrição dos aspectos semânticos e seusrelacionamentos;

� Representação mais abrangente da RDF;

� Contempla a interoperabilidade e possibilita a construçãode ontologias;

OK! E os Wikis Semânticos?

• Enriquecimento semântico nos Wikis tradicionais;

• Harmonia entre os dados estruturados e não estruturados;

• Extensão dos Wikis tradicionais;

• Permanecendo: colaboração;

• Conceitos semânticos: ontologias,gráficos conceituais, RDF, OWL, etc;

• Além da navegação por meio de links, ter umaestrutura que a máquina entenda.

Page 19: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

19

Semantic Wikis

... não são poucos os já existentes:

�AceWiki�ArtificialMemory�Wagn - Ruby on Rails�KiWi�Knoodl�Metaweb - Freebase�OntoWiki

� Semantic MediaWiki� Swirrl� TaOPis� TikiWiki� zAgile Wikidsmart� PhpWiki� OpenRecord

Semantic MediaWiki

• As pesquisas iniciaram em 2005;

AIFB: the Informatics Institute of the Faculty of Economics andBusiness Engineering – Germany;

KIT - The Cooperation of ForschungszentrumKarlsruhe GmbH and Universität Karlsruhe (TH);

Markus Krötzsch, Denny Vrandečić, Max Völkel

Page 20: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

20

Categorias e Subcategorias

Acadêmico

Graduação Mestrado Doutorado Eventos

CongressosEncontros

Publicações

RevistasCongressos

- As subcategorias serão interpretadas como subclasses;- As consultas às categorias retornarão as subcategorias.

Exemplo: Uma pesquisa em [[Category:publicacoes]] retornará todas as publicações em Congressos e Revistas

Relação entre instâncias (páginas)

Exemplo:

na página Contecsi 2008 (congressos - Sujeito) temos um link semântico:

Aconteceu (Propriedade) na [[cidade::São Paulo (cidade)]]

Aponta para a página (Objeto) São Paulo (cidade).

Page 21: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

21

O [http://www.tecsi.fea.usp.br/eventos/contecsi/Contecsi]aconteceu na [[cidade::São Paulo (cidade)]].

http://www.tecsi.fea.usp.br/eventos/contecsi/

Contecsi

São Paulo (cidade)

Bom

ISBN

Fernando

Jun2008

978-85-99693-03-2

Zaidan

foaf:surnamefoaf:firstName

Artigo

Tipo pubicacao

Semantic Search

� Exportação para outros formatos – Ex: CSV – abrir com Excel

Page 22: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

22

Conclusões

Encontrou-se na filosofia wiki combinada com os métodosda web semântica uma nova abordagem da gestão doconhecimento.

Comunidades (como as empresas de SW) poderãoconstruir as suas próprias aplicações semânticas usandosuas ontologias OWL e bases de conhecimento.

Constatou-se a facilidade de uso dos wikis semânticos,em especial o Semantic MediaWiki, para pessoas que nãosão especialistas em lógica ou ontologias.

O planejamento é indispensável!

ZAIDAN, F. H.; BAX, M. P. Semantic Wikis and the Collaborative Construction of Ontologies: case study. In: 8th CONTECSI International Conference on Information Systems and Technology Management. University of São Paulo. 2011.

Page 23: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

23

Referências Bibliográficas

BAX, M. P.; TERRA, J. C. Portais corporativos: instrumento de gestão de informação e de conhecimento. In: Isis Paim. (Org.). A Gestão da Informação e do Conhecimento. Belo Horizonte, 2003, p. 33-53.

CUNNINGHAM, W. Wiki design principles. 1995. Disponível em: <http://c2.com/cgi/wiki?WikiDesignPrinciples>. Acesso em: 21 nov. 2011.

FUCHS-KITTOWSKI, F.; KÖHLER, A. Wiki Communities in the context of work process. WikiSym ´́́́2005, San Diego, CA, U.S.A., 2005.

GONÇALVES, J. J. Um repositório de experiência docente integrando estrutura a priori e estrutura emergente a partir da abordagem de Wiki Semântico. 2008. 178 f. Dissertação (Mestrado em Gestão do Conhecimento e Tecnologia da Informação). Universidade Católica de Brasília, Brasília, 2008.

KRÖTZSCH, M.; VRANDEČIĆ, D.; VÖLKEL, M. Wikipedia and the Semantic Web: the Missing Links. In: Proceedings of the 1st International Wikipedia Conference, Wikimania 2005, 2005

KRÖTZSCH, M.; et. al. Semantic Wikipedia. In: Journal of Web Semantics.May/2007, p. 251-261. Elsevier, 2007.

LÉVY, P. A inteligência coletiva: por uma antropologia do ciberespaço. 2. ed. São Paulo: Loyola, 1999.

MIKA, P. Social networks and the semantic web. New York: Springer, 2007.

PIAGET, J. Estudos Sociológicos. Rio de Janeiro: Forense, 1973.

NEWMAN, B.; CONRAD, K. K. A framework for charactering knowledge management methods, practices, and technologies. George Washington University Course, Washington, Spring 1999. Disponível em: <http://www.km-forum.org/KM-Characterization-Framework.pdf>. Acesso em: 21 nov. 2011.

Page 24: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

24

NONAKA, I.; TAKEUCHI, H. Criação de conhecimento na empresa: como as empresas japonesas geram a dinâmica da inovação. 3. ed. Rio de Janeiro: Campus, 1997.

TAPSCOTT, D.; WILLIAMS, A. D. Wikinomics: como a colaboração em massa pode mudar o seu negócio. Rio de Janeiro: Nova Fronteira, 2007.

ZAIDAN, F. H. Processo de desenvolvimento de sistemas de informação como forma de retenção do conhecimento organizacional para aplicação estratégica: estudo de múltiplos casos. 2008. 128 f. Dissertação (Mestrado em Administração). Universidade FUMEC, Belo Horizonte, 2008.

ZAIDAN, F. H.; BAX, M. P. WIKI - Ferramenta de colaboração corporativa da WEB 2.0: estudo de casos. In: 7th CONTECSI International Conference on Information Systems and Technology Management. University of São Paulo. 2010.

ZAIDAN, F. H.; BAX, M. P. Semantic Wikis and the Collaborative Construction of Ontologies: case study. In: 8th CONTECSI International Conference on Information Systems and Technology Management. University of São Paulo. 2011.

Fernando Hadad Zaidan- Doutorando – Escola Ciência da Informação – UFMG. Linha deestudos: Web Semântica, Wikis, CMS Semânticos, Web 2.0/3.0.- Mestre pela Universidade FUMEC. Linha de estudos: Sistemas deInformação - Gestão do Conhecimento – Administração Estratégica.- Bacharel em Ciência da Computação pela Universidade FUMEC.- Gestor e desenvolvedor de Sistemas Web pelo UNI-BH.- Analista de Sistemas e Programador de Computadores pela UFMG.-Experiência profissional de 26 anos inclui cargos de diretor deempresas de fábrica de software, administrador de TI, analista /desenvolvedor de sistemas e arquiteto de dados.- Consultor organizacional e de TI em diversas empresas.- Professor de Graduação e de Pós Graduação. Professor EAD.- Orientador de mais de cem TCC (trabalho de conclusão de curso).- Pesquisador do CNPq.- Palestrante. Autor de livros e artigos com publicações no Brasil e noexterior.-Mantém um blog no portal IT_Web.

Page 25: Semantic Wikis : a web semântica da colaboração e cooperaçãofumsoft.org.br/wp-content/uploads/2012/07/Palestra_Zaidan.pdf · - Analista de Sistemas e Programador de Computadores

23/07/2012

25

Obrigado,

fernandozaidan.com.br

[email protected]

fernandozaidan

@fernandozaidan

“O sucesso vem para aqueles que fazem com que ele aconteça,“O sucesso vem para aqueles que fazem com que ele aconteça,“O sucesso vem para aqueles que fazem com que ele aconteça,“O sucesso vem para aqueles que fazem com que ele aconteça,

e não para aqueles que deixam que ele aconteça.”e não para aqueles que deixam que ele aconteça.”e não para aqueles que deixam que ele aconteça.”e não para aqueles que deixam que ele aconteça.”

AnônimoAnônimoAnônimoAnônimo