Michel David da Costa Maio de 2009

Slides:



Advertisements
Apresentações semelhantes
Análise e Projeto de Sistemas I
Advertisements

Os projetos.
Experiments with Clustering as a Software Remodularization Method Nicolas Anquetil and Timothy C. Lethbridge University of Ottawa, Canada WCRE 1999:
Augusto NevesJoão CarlosRodrigo Paula Linguagem de Programação C++ Componentes do Grupo.
Rational Unified Process
Django Orientando : Eduardo Gobetti
Débora da Silva Orientadora: Maria Inés Castiñeira
UNIVERSIDADE ESTADUAL DE MATO GROSSO DO SUL SISTEMAS DE INFORMAÇÃO ENGENHARIA DE SOFTWARE Métricas de Software Prof.ª Adriana dos Santos Caparróz Carvalho.
Metodologia Científica
Sistema para Gerenciamento de Redes Baseado em Agentes Móveis
Construção Colaborativa de Ontologias
Sistema Web para Departamentos
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Desenvolvimento e Avaliação de Algoritmos.
Algoritmo de Escalonamento para Aplicações em uma Grade Computacional Extensível aos Receptores Digitais de Televisão Bruno Guazzelli Batista Orientadora:
PROGRAMAÇÃO MODULAR (com uso de subprogramas)
Repositório de Software GERINDO Marco Antônio Pinheiro de Cristo Charles Ornelas.
Seminário de Andamento UNILASALLE André Sandri Maio 2006 PROFILE EM UML PARA MODELAGEM SIMPLIFICADA DE INTERFACES GRÁFICAS EM APLICATIVOS.
Linguagens de Programação
Ferramenta para teste de software
Patrícia Kayser Vargas Mangan Março de 2009
Como Desenvolver Sistemas de Informação
Modelo de Apresentação de Seminário de Andamento
Título do Trabalho Nome Orientador Data.
Michel David da Costa Orientadora: Patrícia Kayser Vargas Mangan
Introdução a Programação
Professor Fernando Luís
Professora Vanessa Fonseca
André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff
Aluno: Mário Monteiro Orientador: Sérgio Soares 1.
Universidade Federal de Lavras - UFLA
Análise e Projeto de Sistemas
Higher Education Statistics in C# Language
Engenharia de Requisitos
Apresentação Shell Script
Programação de SCRIPTS
Caracterização e Objetivos das LP
Ritornello Um Framework para Representação de Conhecimento Musical
SISTEMAS OPERACIONAIS
Modelo de Apresentação de Seminário de Andamento
Aplicação de Estatísticas de Ensino Superior Disciplina de Linguagens de Programação Fábio Miguel Vitória Carreto – N.º 5618.
Curso de Web Master Php – 1ª Aula.
Integração do Sistema AppMan de Gerenciamento de Aplicações para Ambiente de Grade com o Sistema Gerenciador de Recursos PBS Tonismar Régis Bernardo Patrícia.
SISTEMAS OPERACIONAIS I
Mauricio Presser Guzinski
Planejamento e Gerência de Projeto
ANÁLISE ESTRUTURADA DE SISTEMAS
Endeavour Apresentação da Ferramenta. Observações a respeito da escolha da ferramenta o foco do trabalho não são as ferramentas em si, mas sim a integração.
Conceitos básicos da gestão da informação nas organizações
Introdução O que se espera de um sistema de computação?
Sistema de Gerenciamento de Competências Alexandre Pitta Guedes Julien Renaut Yugo Watari Supervisor: Valdemar W. Setzer.
Título do Trabalho Nome do Bolsista, especificando a categoria (GRA, MSC ou DSC) Curso Orientador: Prof. Dr. Xxxx Yyyy Co–orientador: Prof. Dr. Zzzz.
Treinamento e entrega do projeto
Padrões de projeto M.Sc. Sílvio Bacalá Jr..
Objetos Distribuídos Frameworks Orientados a Objetos.
Metodologia para o Desenvolvimento de Sistemas de Informação
Etapas : Algoritmo é uma sequência lógica de instruções que podem ser executadas. É importante destacar que qualquer tarefa que siga um certo padrão.
TEMA, PROBLEMA OBJETIVOS E JUSTIFICATIVA.
Observações importantes
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:
Prof. Sidney Galeote. 2 www. prasabermais. com  Visão Geral sobre a dimensão de qualidade “performance”  Custo da qualidade  Como a performance deve.
1PSL – UFLA - EspecializaçãoJunier Amorim – Eng. Computação Sistema Gerenciador de Componentes para Reuso - SGCR -
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Aula Prática: Demo de Sistemas Distribuídos
VIRTUALIZAÇÃO - INTRODUÇÃO Na área de TI; O que é sistema legado? É o termo utilizado em referência aos sistemas computacionais de uma organização que,
COMPILADORES 02 Prof. Marcos. COMPILADORES Do Programa à Execução Computadores das mais variadas arquiteturas têm funcionamento:
@eltec Consultoria em Software. Produtos Consultoria em Software Análise Desenvolvimento de Software Manutenção de Sistemas.
18/09/ /12/20082 Testes Baseados Em Modelo Diana Rúbia Paulo César Qualidade, Processos e Gestão de Software Alexandre Vasconcelos {drrr, pco,
Transcrição da apresentação:

Michel David da Costa Maio de 2009 Análise de frameworks para construção de portais de grade e sua aplicação no AppMan Michel David da Costa Maio de 2009

Roteiro Introdução Relevância Fundamentação teórica Implementação Avaliação Conclusões preliminares

Introdução Estudo classificado na área de Grades Computacionais Sub-área: integração com portais Problema Dificuldade para a submissão de tarefas em um ambiente de grade Pesquisa A abordagem usada para este tipo de problema já está em uso entre ambientes de grade, porém, não há um indicador para as vantagens e desvantagens dos frameworks usados para o desenvolvimento destes portais Análise de frameworks para criação de portais de grade Desenvolver o portal do AppMan e avaliar o impacto de performance na execução das tarefas, além de permitir a distribuição dos portlets do AppMan em mais de um container de portlets

Relevância Facilitará a submissão de tarefas para o AppMan Não seria fácil iniciar este tipo de estudo fora do ambiente da universidade Contribuições Acadêmica: possibilidade de inserção do AppMan em portais acadêmicos Pessoal: experimentação de grades e portais

Fundamentação teórica Foi pesquisado: Funcionamento de grades Arquitetura OGSA Submissão de tarefas de forma hierárquica (GRAND) Containers para portlets uPortal (apache pluto) GridSphere Frameworks para portais OGCE Gridsphere

Proposta Análise de frameworks para construção de portais para grades Pré-requisitos Vantagens de cada framework Visa deploy da aplicação em mais de um container de portlet Permitir integração do AppMan com o portal

Implementação Alternativas Criação de um serviço OGSA Vantagens Desvantagens Desenvolvimento de um portal que trabalhe com scripts Escolha de containers a serem usados para teste da portlet Linguagem de implementação: Java Ambiente de execução: Windows ou Linux

Avaliação Será avaliado o impacto de performance gerado pelo portal Execução de tarefas sem o portal (scripts) Execução de tarefas usando o portal

Conclusões preliminares Concretização da solução Desenvolver seguindo o padrão JSR-168 Limitação Forma de integração bastante limitada LDAP e arquivos de log Estado atual Implementação: Desenvolvimento da portlet e testes Monografia: Estudo de portais Resultados esperados Melhora no entendimento do código do AppMan Forma simples e fácil de instalar, desenvolver (usando maven) e executar o AppMan

Obrigado!

Cronograma