Ferramentas Colaborativas: Co-NCL e WaC-tool

Slides:



Advertisements
Apresentações semelhantes
Fernando Augusto Silva Marins
Advertisements

Binding Amarração de endereços de Protocolos
Transformada de Laplace. Teoremas da Transformada de Laplace
Proposta de Checklist para Avaliação de Sites Educacionais
SICAU – Sistema Integrado de Controle das Ações da União
Ambientes de Computação Empresarial e Avaliação de Custos
SAPOTI SERVIDORES DE APLICAÇÕES CONFIÁVEIS TCP/IP Autores: Egon Hilgenstieler – Emerson F. F. Carara – Roverli.
Marco Picone, Michele Amoretti, and Francesco Zanichelli Department of Information Engineering, Univ. of Parma, Italy Manweek 2009 Apresentado por Julio.
ArchC: Uma linguagem de descrição de arquiteturas
DIAGRAMA DE ATIVIDADES
Exemplo de Espalhamento Extensível 1. Definição dos dados a processar 2 Escondido pela moldura.
Interação Cliente Servidor
DNS Introdução.
Introdução a Teoria da Classificação
Threads Estagiário: Bruno Guazzelli Batista Slides de autoria do Prof Drº Marcos José Santana baseados no livro Sistemas Operacionais Modernos de A. Tanenbaum.
Base SCOPUS 2011 Divisão de Biblioteca e Documentação FMUSP.
Suporte à Edição Colaborativa de Documentos Interativos para TV Digital Lucas Augusto Scotta Merlo Fernando Antonio Marques Filho
Editores Colaborativos
Lucas Augusto Scotta Merlo
Ginga-NCL: the Declarative Environment of the Brazilian Digital TV System Alex Pinheiro das Graças Lucas Augusto Scotta Merlo
Simple Network Management Protocol (SNMP)
Prof. Alexander Roberto Valdameri
Prof. Alexander Roberto Valdameri
Auditoria de Segurança da Informação
Fundamentos de Banco de Dados Prof. Alexander Roberto Valdameri
Aula 6 Subprogramas Universidade do Vale do Rio dos Sinos
Programação Distribuída Jorge Surian Programa da Disciplina.
09/03/10 20:13 Claudio de Oliveira – 1/21.
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Monitoramento de Mídias Sociais
Documentação da Neptus Framework
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Business Intelligence SAP Disclosure Management
Sistema Nacional de Informações sobre Ética em Pesquisa envolvendo Seres Humanos EQUIPE Coordenador: Francisco José Marques Analistas:
Administração de Sistemas de Informação Banco de Dados
Listas e algoritmos (em Scratch)
Lógica do Sequenciamento das Operações
Aplicações para TV Digital Interativa
Desenvolvimento de Projetos e Aplicações Web
Relação de Movimentação de Produtos 1 Posto de Combustível.
Lógica de programação Eliél Xavier Soares Administração e Suporte de Sistemas Operacionais de Código Aberto.
Business Intelligence SAP Disclosure Management
C&L: Um Ambiente para Edição e Visualização de Cenários e Léxicos
Arquitetura de Sistemas Operacionais – Machado/Maia 11/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 11 Sistema.
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Projeto Portal Educacional Clickideia Centro Paula Souza
Banco de Dados II Prof. Antônio Cordeiro.
Ethos: Sistema Distribuído para Suporte ao Comitê de Ética em Pesquisa Autor: Rodrigo Stefani Domingues Orientador: Prof. Dr. Carlos M. T. Toledo Faculdade.
Compras – Cadastro de Cotação de Produtos
WEBSAÚDE Controle de Consultas Um novo conceito em Saúde Pública
Portal.periodicos.CAPES ASSOCIATION FOR COMPUTING MACHINERY Portal.periodicos.CAPES ASSOCIATION FOR COMPUTING MACHINERY.
Arquitetura de Sistemas Operacionais – Machado/Maia 13/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 13 Sistemas.
Módulo: Gerenciamento de Incidentes e
Arquitetura do Software
Prof. Alexandre Vasconcelos
Controle Distribuído da Concorrência
1.
PASSO A PASSO DE ACESSO - GESTOR RECURSOS HUMANOS.
Não estabeleça prazos audaciosos demais
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Introdução aos Protocolos de Roteamento Dinâmico
ENGENHARIA CIVIL COMPUTAÇÃO APLICADA Aula /08/2011 Professor Leomir J. Borba- –
TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci.
Dayse Danielle (ddsr) Humberto Pacheco (hsp) Projeto de Gerenciamento de Fábrica de Bebida.
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Folha de caixa.
Google Wave (Arquitetura) Ademir Junior / Felipe Ferreira / Fernando Kakimoto.
Transcrição da apresentação:

Ferramentas Colaborativas: Co-NCL e WaC-tool Lucas Augusto Scotta Merlo scotta@inf.ufes.br Fernando Antonio Marques filho fernando.marquesfilho@gmail.com

Agenda Introdução OT Co-NCL WaC-tool Considerações finais Referências Lock WaC-tool Considerações finais Referências

1. Introdução iDTV. Autoria não centralizada. Autoria pelo usuário final. Emissoras comunitárias. Necessidade de Controlar a Consistência e a Concorrência.

2. OT - Envio fora de ordem Zoe Anna Tempo Documento Inicial Ins(a) Ins(0) Ins(a) Ins(0) Ins(0) Ins(a) a

2. OT - Conflitos Zoe Anna Tempo Documento Inicial Documento Inicial Ins(a) Ins(0) Ins(0) Ins(a) a Ins(0) Ins(a) a

2. OT - Conflitos Deve-se manter um registro das operações locais e remotas Tempo Zoe Anna Documento Inicial Documento Inicial Ins(a) Ins(0) OT( ) Ins(0) Ins(a) OT( ) Ins(0) Ins(a) Ins(a+L) Ins(0) Ins(a) a Nenhuma Alteração! Ins(0) Ins(a+L) a+L Index Modificado

3. Co-NCL Particularidades dos relacionamentos NCL. Necessidade de se criar um editor específico. Controle de concorrência e Consistência. Mecanismo híbrido com awareness. Editores para NCL atuais não oferecem suporte à colaboração.

3. Co-NCL NCL x XML Relacionamento entre os nós no NCL Agrupamento ->add características a nós ID como alvo da relação -> sinc. temporal e espacial dos elementos.

3. Co-NCL: algoritmos Para OT: treeOPT Representação dos nós de forma hierárquica, aplicando OT recursivamente. Histórico de ações distribuídos na árvore.

3. Co-NCL: algoritmos Para Controle de Concorrência: Adaptação do Dynamic Locking Protocol. Lock explícito. Criação do Protocolo de Gerenciamento de Conflitos genéricos NCL. Idéia de Centralizador e pares. Para lock existem opções: ID ou Completo.

3. Co-NCL

3. Co-NCL: arquitetura

4. WaC-tool Quem? O que? Por que? Como? Maria da Graça C. Pimentel. WaC – Watch and Comment. Por que? Pessoas assistindo gostam de fazer comentários. Como? NCL ou SMIL.

4. WaC-tool Arquitetura

4. WaC-tool

4. WaC-tool

5. Considerações finais Alterações não pressupostas pelo autor. Surgimentos da interação user-user. Redes comunitárias. Ferramentas Mais próximas ao autor. Específicas

Dúvidas?

Referências Watch-and-comment as a paradigm toward ubiquitous interactive video editing - ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP). Renan G. Cattelan, Cesar Teixeira, Rudinei Goularte e Maria Da Graça C. Pimentel. Suporte à Edição Colaborativa de Documentos Interativos para TV Digital. Lucas A. S. Merlo, Fernando A. M. Filho, Roberta L. Gomes. Wiring Hacker Synapses. Em Eclipse Communication Framework - EclipseDay at the Googleplex. Mustafa K. Isik. Vídeo disponível em: www.youtube.com/watch?v=GfeUCT-tRJQ