Bruno Tardiole Kuehne Orientador: Prof. Dr. Marcos José Santana - ppt carregar
PublicouGiuliana Madruga Alterado mais de 6 anos atrás
Apresentação em tema: "Bruno Tardiole Kuehne Orientador: Prof. Dr. Marcos José Santana"— Transcrição da apresentação:
1 Bruno Tardiole Kuehne Orientador: Prof. Dr. Marcos José Santana
Modelos e algoritmos para a composição de Web Services utilizando qualidade de serviço Bruno Tardiole Kuehne Orientador: Prof. Dr. Marcos José Santana
2 SUMÁRIO SOA - SERVICE-ORIENTED ARCHITECTURE Web Services
Composição de Serviço WSARCH – WEB SERVICES ARCHITECTURE Experimento Projeto Visando ao Mestrado Comentários Finais Trabalhos Consultados
3 SOA SERVICE-ORIENTED ARCHITECTURE
Coleção de serviços que podem se comunicar Independente de implementação Tipo de acoplamento: fraco Permite composição de serviços Serviços podem ser descobertos
4 SOA SERVICE-ORIENTED ARCHITECTURE
5 WEB SERVICES Implementação da SOA Possibilitar processos B2B
Utiliza padrões para as interconexões SOAP (Simple Object Access Protocol) WSDL (Web Services Description Language) UDDI (Universal Description, Discovery and Integration) Novidades em relação a padrões anteriores
6 Consumidor de Serviços
WEB SERVICES Serviço Provedor de Serviços SOAP Publica WSDL SOAP Acessar Serviço Registro de Serviços Consumidor de Serviços SOAP Encontra WSDL UDDI
8 COMPOSIÇÃO DE SERVIÇOS
Definição Motivação para uso Tipos de Composição Estática Dinâmica
9 COMPOSIÇÃO DE SERVIÇOS
Categorias de QoS: Tempo de execução Custo Reputação Disponibilidade
10 COMPOSIÇÃO DE SERVIÇOS
11 COMPOSIÇÃO DE SERVIÇOS
BPEL (Business Process Execution Language) Linguagem utilizada para definição de fluxo Características BPEL: Fluxo de controle Variáveis Execução concorrente Entrada e saída Manipulador de erro
12 COMPOSIÇÃO DE SERVIÇOS
Ferramentas de apoio: ActiveBPEL Apache ODE Oracle BPEL Process Manager
13 WSARCH Web Services ARCHitecture
Arquitetura para provisão de serviços utilizando QoS Elementos: Provedor do Serviço Registro do Serviço Broker Consumidor do Serviço
14 WSARCH Web Services ARCHitecture
16 PROJETO VISANDO AO MESTRADO
MOTIVAÇÃO Web Services são uma promessa para integração de aplicações Devido a grande dimensão de processos B2B existe a necessidade de composição de serviços Falta de resultados sobre modelos apresentados na literatura
17 PROJETO VISANDO AO MESTRADO
OBJETIVO O objetivo principal deste projeto é: investigar e propor modelos e algoritmos para a composição de serviços Web; atingir metas estabelecidas de QoS
18 PROJETO VISANDO AO MESTRADO
METODOLOGIA Estudo de ferramentas de apoio Seleção da ferramenta a ser utilizada no desenvolvimento do trabalho Análise da arquitetura WSARCH É necessário uma análise sobre a forma como será abordado a composição de serviços na WSARCH
19 PROJETO VISANDO AO MESTRADO
METODOLOGIA Modelagem e construção de algoritmos para composição de web services com QoS Novos modelos e algoritmos serão propostos para uma melhor composição de serviços Extensão da WSARCH Inclusão de algoritmos Avaliação de desempenho Experimentação prática 19
20 PROJETO VISANDO AO MESTRADO
CRONOGRAMA DE ATIVIDADES Revisão bibliográfica: tarefa contínua de atualização de 03/2007 a 12/2008; Estudo de ferramentas de apoio: já iniciado em 11/2007 devendo estender-se até 05/2008; Análise da arquitetura WSARCH: de 03/2008 a 09/2008;
21 PROJETO VISANDO AO MESTRADO
CRONOGRAMA DE ATIVIDADES Proposição de modelos e algoritmos para composição de web services com QoS: de 04/2008 a 09/2008; Experimentos de avaliação: de 08/2008 a 10/2008; Apresentação de seminários: tarefa periódica de 03/2008 a 02/2009; Elaboração de artigos científicos: de 09/2008 a 02/2009; Redação da dissertação: 09/2008 a 02/2009.
22 COMENTÁRIOS FINAIS Importância do tema definido para o mestrado
Melhor caracterizar QoS para composição de serviços Ajudar no desenvolvimento da WSARCH Obtenção de resultados práticos Contribuição para o grupo