A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

BSIBCC Estudo sobre uma rede de compromisso em um ambiente de desktop Alan Frazão de Morais, Danielle Marina Araújo de Brito & Vinícius Corrêa de Souza.

Apresentações semelhantes


Apresentação em tema: "BSIBCC Estudo sobre uma rede de compromisso em um ambiente de desktop Alan Frazão de Morais, Danielle Marina Araújo de Brito & Vinícius Corrêa de Souza."— Transcrição da apresentação:

1 BSIBCC Estudo sobre uma rede de compromisso em um ambiente de desktop Alan Frazão de Morais, Danielle Marina Araújo de Brito & Vinícius Corrêa de Souza Campelo

2 BSIBCC 2 / 25 Roteiro Introdução Introdução Problema Problema Objetivos Objetivos Metodologia Metodologia Definições Definições Projeto Projeto –Plataforma AGORA –Especificações –Implementação Resultados Resultados Conclusões Conclusões Trabalhos Futuros Trabalhos Futuros

3 BSIBCC 3 / 25 Introdução Este trabalho tem por objetivo apresentar o desenvolvimento do projeto Estudo sobre uma rede de compromisso em um ambiente de desktop que se insere no âmbito do projeto EngageGrid. Engagegrid é um projeto Engagegrid é um projeto – –Vigência de abril de 2008 a março de 2010 – –Fomentado pelo Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) – –Está sendo realizado no MGCTI da Universidade Católica de Brasília (UCB)

4 BSIBCC 4 / 25 Introdução O projeto Framework para Análise da Colaboração na Realização de um Compromisso por um Grupo em Desktop Compartilhado utilizando o serviço de compartilhamento de desktop da plataforma AGORA; Este projeto analisa as informações contidas na dissertação, entendendo e aprimorando as idéias retratadas e implementando parte dos serviços de base de Configuração e Realização em uma rede de compromisso, na plataforma AGORA;

5 BSIBCC 5 / 25 O problema Atualmente a plataforma AGORA faz o compartilhamento de desktops, porém não permite que haja a criação e o gerenciamento de um compromisso.

6 BSIBCC 6 / 25 Objetivo Entender a plataforma AGORA e adaptar a plataforma AGORA para o projeto EngageGrid; Analisar a estrutura do projeto Framework para Análise da Colaboração na Realização de um Compromisso por um Grupo em Desktop Compartilhado (SANTANA, 2009), no que se refere a geração e utilização dos espaços de trabalho de um compromisso; Implementar parte do serviço de Configuração de um compromisso; Implementar parte do serviço de realização de um compromisso, possibilitando aos participantes contribuírem de forma conversacional no compromisso. (SANTANA, 2009)

7 BSIBCC 7 / 25 Metodologia

8 BSIBCC 8 / 25 Definições Grid Shared Desktop - GSD Grid Shared Desktop - GSD – –Permite o compartilhamento de desktops; – –Capacidade de interligar vários usuários de forma interativa; AGORA AGORA – –A Plataforma implementa o conceito GSD; – –Adaptada ao projeto EngageGrid; – –Desenvolvida pelo Laboratório de Informática, Robótica e Microeletrônica de Montpellier – LIRMM (Montpellier,França); EngageGrid EngageGrid – –Conceber e prototipar uma Rede de Compromissos como um arcabouço teórico e um ambiente computacional de suporte a profissionais do conhecimento.

9 BSIBCC 9 / 25 Na busca do entendimento da plataforma, as seguintes tecnologias foram pesquisadas: Definições - AGORA Remote Frame Buffer (RFB) Remote Frame Buffer (RFB) Protocolo simples para acesso remoto a interface gráfica do usuário. Virtual Network Computer (VNC) Virtual Network Computer (VNC) Possibilita acesso de rede remota a desktops gráficos de uma máquina cliente para uma máquina servidor. Desktop Comunnication Protocol (DCOP) Desktop Comunnication Protocol (DCOP) Protocolo criado para possibilitar a comunicação entre processos do sistema no KDE. KDE KDE Um ambiente gráfico e uma plataforma de desenvolvimento livre e de código aberto.

10 BSIBCC 10 / 25 PLATAFORMA AGORA Desktops CompartilhadosDesktops Compartilhados – –Para cada grupo que o usuário participa, são criados através do VNC, desktops no modo VIEW e no modo SHARE. – –Após a criação dos desktops nos dois modos, as conexões são efetuadas.

11 BSIBCC 11 / 25 PLATAFORMA AGORA ExemploExemplo – –Considere como exemplo os dois usuários Participante1 e Participante2 que fazem parte do mesmo grupo chamado GrupoA. – –Quando os dois usuários acessarem a plataforma, a seguinte configuração será efetuada.

12 BSIBCC 12 / 25 PLATAFORMA AGORA Para o usuário a conexão dos desktops ocorre de forma transparente.

13 BSIBCC 13 / 25 Projeto Compromisso Compromisso O Compromisso do ciclo de vida na rede é um ambiente computacional que apóia a integração de trabalhadores dentro de uma organização de acordo com determinados critérios. Rede de Compromisso Rede de Compromisso Consiste em um conjunto de indivíduos interligados, que estão comprometidos a um objetivo ou causa em comum, eliminando a distância física capaz de impossibilitar o compartilhamento das informações.

14 BSIBCC 14 / 25 Projeto A Rede de Compromisso resulta no ciclo de vida de cada compromisso Fase de Configuração Fase de Realização Fase de Negociação Fase de Síntese Fase de Análise

15 BSIBCC 15 / 25 Projeto Objetivo do Compromisso Objetivo do Compromisso Possibilitar ao participante do compromisso a visualização de contribuições de tarefas de forma transparente em uma estrutura compartilhada. Usuários do Compromisso Usuários do Compromisso Proponente: Usuário que propõe o compromisso. Participantes: Usuários que colaboram no desenvolvimento da tarefa e que necessitam visualizar o trabalho de seus companheiros de grupo. Estrutura do compromisso Estrutura do compromisso É composta de espaços de trabalho. Fase de Configuração Inicio do Plano de Elaboração com suas respectivas atividades.

16 BSIBCC 16 / 25 Projeto Espaço de Trabalho é o espaço principal do compromisso, é o local onde todos os espaços restantes serão criados. O Espaço de Coordenação armazena o arquivo XPDL padrão. Arquivo XPDL: usado para definição do compromisso e criação/atualização dos espaços de trabalho. Fase de Configuração - Criação do Compromisso Espaços de Trabalho

17 BSIBCC 17 / 25 Projeto Através do Editor TWE na opção gerar/atualizar uma rede de compromisso. Fase de Configuração – Geração/Atualização do Compromisso Espaços de Trabalho

18 BSIBCC 18 / 25 Projeto – Fase de Realização Objetivo é desenvolver as tarefas de forma colaborativa, possibilitando diversas contribuições dos participantes para que a tarefa seja realizada com sucesso. Contribuição Contribuição Contribuição será do tipo CONVERSACIONAL composta de proposta, contraproposta, acordos ou tipo ação, que geraram indicadores de desempenho e andamento do grupo. As contribuições estarão localizadas no subespaço de Elaboração referente à tarefa desejada.

19 BSIBCC 19 / 25 Estrutura dos espaços de contribuição ao adicionar uma contribuição Projeto – Fase de Realização

20 BSIBCC 20 / 25 Projeto – Fase de Realização Enviar Mensagem Enviar Mensagem Troca de mensagens entre os participantes do compromisso. Decidir Contribuições do Artefato Decidir Contribuições do Artefato Possibilita que o participante possa analisar as propostas, contraproposta que obtiveram mais acordos, para que o participante possa decidir qual contribuição fará parte do artefato final. Solicitar salvar versão Solicitar salvar versão Permite que o participante possa enviar as propostas e contraproposta que achar interessante para o subespaço de versões, para que fique guardado. Solicitar visualização quantitativa Solicitar visualização quantitativa Exibir informações do subespaço de Anúncios

21 BSIBCC 21 / 25 Implementação Shell script – Linguagem de Programação utilizada para as fases de configuração e realização. FASE DE CONFIGURAÇÃO – –Criar espaço de configuração do compromisso; – –Gerar Espaço de Trabalho de um Compromisso; – –Atualizar Espaço de Trabalho de um Compromisso; – –Solicitar Envio de Convites;

22 BSIBCC 22 / 25 Implementação FASE DE CONFIGURAÇÃO FASE DE CONFIGURAÇÃO –Criar espaço de configuração do compromisso; É a função que cria o espaço de configuração do compromisso; Cria Espaço de Coordenação do Grupo; Copia o arquivo XPDLdefault do sistema para o Espaço de Coordenação do grupo; –Gerar Espaço de Trabalho de um Compromisso; É a função que gera os espaços de trabalho do compromisso; Abre o arquivo XPDLdefault dentro do Espaço de Coordenação do Grupo com a ferramenta Together Workflow Editor (TWE); Criar as atividades e tarefas do compromisso;

23 BSIBCC 23 / 25 Implementação FASE DE CONFIGURAÇÃO FASE DE CONFIGURAÇÃO –Atualizar Espaço de Trabalho de um Compromisso; É a função que atualiza os espaços de trabalho do compromisso; Abre o arquivo XPDLdefault dentro do Espaço de Coordenação do Grupo com a ferramenta Together Workflow Editor (TWE); Atualiza as atividades e tarefas do compromisso; –Solicitar Envio de Convites; É a função que envia os convite aos participantes do compromisso; Seleciona os participantes do compromisso e envia os convites;

24 BSIBCC 24 / 25 Implementação FASE DE REALIZAÇÃO FASE DE REALIZAÇÃO – –Adicionar Contribuições; – –Enviar Mensagens; – –Solicitar Visualização Quantitativa; – –Solicitar Salvar Versão; – –Decidir Contribuições do Artefato; FASE DE REALIZAÇÃO FASE DE REALIZAÇÃO –Adicionar Contribuições; É a função que permitirá o participante a adicionar contribuições; O participante poderá escolher uma nova contribuição; O participante poderá escolher responder uma contribuição; O participante poderá escolher acordar com alguma das contribuições;

25 BSIBCC 25 / 25 Implementação FASE DE REALIZAÇÃO FASE DE REALIZAÇÃO –Enviar Mensagens; É a função que envia mensagens aos participantes do compromisso; Abre um arquivo texto para digitar o texto da mensagem; Salva um arquivo no espaço de mensagem; Envia informação de inserção de mensagem no subespaço de anúncios; –Solicitar Visualização Quantitativa; É a função que permitirá ao participante solicitar uma visão quantitativa; Exibe o arquivo texto no subespaço de anúncios;

26 BSIBCC 26 / 25 Implementação FASE DE REALIZAÇÃO FASE DE REALIZAÇÃO –Solicitar Salvar Versões; É a função que permitirá ao participante solicite que o artefato final seja enviado ao subespaço de resultado; Mostra as propostas e contrapropostas; Copia o artefato escolhido na proposta ou contra proposta e coloca no subespaço de versões; –Decidir Contribuições do Artefato; É a função que permitirá ao coordenador do compromisso decida qual contribuição fará parte do artefato final; Mostra as propostas e contrapropostas com os acordos; Cria no subespaço de resultados o artefato resultante;

27 BSIBCC 27 / 25 Resultados Entendimento da plataforma AGORA; Entendimento do projeto EngageGrid; Este Projeto tem como resultado final a implementação das funções capazes de fazer a criação de um compromisso, atualização do compromisso e possibilitar contribuição conversacional;

28 BSIBCC 28 / 25 Conclusões O Projeto EngageGrid é a concretização de uma idéia que foi amadurecendo desde o ano 2005 por diversos pesquisadores, com o intuito de facilitar a integração dos participantes de um compromisso O Projeto Estudo sobre uma rede de compromisso em um ambiente de desktop compartilhado inicia o processo de implementação dessa idéia e fica perceptível o desafio que ainda virá pela frente.

29 BSIBCC 29 / 25 Trabalhos Futuros Aprimorar a Fase de Realização - - Gerando log de ações (Local onde todos os eventos ocorridos durante a fase de realização do compromisso serão guardados ) - - Implementando a contribuição do tipo ação. Aprimorar o analise quantitativo possibilitando a visualização das atividades dos participantes de um compromisso em forma textual e também gráfica. Implementar a analise qualitativo que consiste em calcular dados a partir de contribuições referentes ao compromisso para que seja possível gerar conclusões por meio de regras de inferência. Implementar a Fase de Negociação, Analise e Síntese.

30 BSIBCC 30 / 25 Agradecimentos


Carregar ppt "BSIBCC Estudo sobre uma rede de compromisso em um ambiente de desktop Alan Frazão de Morais, Danielle Marina Araújo de Brito & Vinícius Corrêa de Souza."

Apresentações semelhantes


Anúncios Google