Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouGiuliana Madruga Alterado mais de 10 anos atrás
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
7
WEB SERVICES
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
15
EXPERIMENTO
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
23
TRABALHOS CONSULTADOS
24
Obrigado! 24
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.