Integrando Web Services em um Groupware de simulação

Slides:



Advertisements
Apresentações semelhantes
O Serviço Experimental MonIPÊ CACTISonar
Advertisements

Sistema para Criação e Testes de Modelos Formais
Sistema para Criação e Testes de Modelos Formais
1 SCTMF Sistema para Criação e Testes de Modelos Formais.
Implementação do CIBAC no SIE usando SOA
Sistemas Distribuídos
Padrões de Projeto Prototype.
Desenvolvimento em Camadas
Aluno: Peter F. Dam Orientador: Prof. Marcos V. Villas
Eduardo Bezerra Padrões GoF Eduardo Bezerra
1 Arquitetura CORBA Repositório de Implementação Repositório de Interface cliente programa cliente proxy ORB Core ou invocação dinâmica servidor ORB Core.
DAS Sistemas Distribuídos para Automação Industrial
AGRADECIMENTOS: MOTIVAÇÃO: OPC é um padrão industrial aberto para transmissão de dados em tempo real, esse padrão está sendo adotado pela maioria dos fabricantes.
Tecnologias para Internet
Sistemas Distribuídos
SOA - Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a serviços
Tecnologia de Informática
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Engenharia de Computação Integrantes:André Kenji.
Tarântula Sistema de Recolha de Documentos na Web por Daniel Coelho Gomes.
INTERFACE HOMEM-MÁQUINA
Projeto: Vídeo-Aula Interativa
Análise e Projeto de Sistemas
Estudo dos Conceitos e Paradigmas de Programação
Gerenciamento de Objetos de Realidade Virtual Reutilizáveis para Ambientes Virtuais de Ensino Aluno: Leonardo Sarmento Orientador: Fernando Fonseca.
Conceitos de J2EE para a WEB
Padrões de Projeto e Arquitetura em Camadas
PESQUISADOR: CASSIANO DALCIN / 2010 Trabalho de Conclusão de Curso MINISTÉRIO DA EDUCAÇÃO Universidade Tecnológica Federal do Paraná Campus Medianeira.
Aluno: Cristiano Levi Arnold Orientador: Alexandre Luís Franco 2009
Avaliação de Desempenho Simulação
Aplicativos Web Com Orientação a Objetos
RMI x C# Remote Emilena Specht – 1113/01/9 2004/01
Tecgraf PUC-Rio Setembro de 2013 Introdução ao Openbus.
Embedded Software Engineering: The State of the Practice Acadêmicos:
Da Introdução à Prática
A Planejamento de Tecnologia da Informação nas Empresas – 3ª Fase continuação Diagrama de Entidade - Relacionamento Representa o relacionamento de todas.
FACULDADE DE TECNOLOGIA SENAC-RS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Uma Ferramenta para Geração de Casos de Testes para.
Padrões de Arquitetura
Sistemas de Informação: Estrutura básica dos Sistemas Empresariais.
Padrões de Interação com o Usuário
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
UbiPerson Uma Arquitetura para Gerenciamento de Perfis Baseados em Trilhas André Wagner.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
WDM Web Data Modeling UCB – Universidade Católica de Brasília
Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves
.NET com C#.  Conceitos e Características  Vantagens do SOAP  Descrição do WebService  Gerenciamento de Estados  UDDI  Novidades do Framework 2.0.
Abr-17 Projetar Processos Projetar distribuição.
CES-63/CES Sistemas Embarcados de Tempo Real
© Paulo Lima – Internet: / 1 CINTED - Centro Interdisciplinar de Novas Tecnologias na Educação V Ciclo.
Web Semântica Thiago José Marques Moura. Roteiro Problemática; Descrição; Arquitetura Proposta; Conclusão sobre Web Semântica; Linguagens de Anotação.
Universidade Federal de Alagoas Instituto de Computação - IC Redes de Computadores 2 Serviços Web Felipe Santos José Oswaldo.
Java – Remote Method Invocation (RMI)
FORMI Integrating Adaptive Fragments Objects into Java RMI Kapitza, Rüdiger; Domaschka, Jörg; Hauck, Franz J.; Reiser, Hans P. ;Schmidt, Holger. IEEE Distributed.
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
Professor: Leandro Chernicharo.  Uma coleção de dados relacionados;  Dados  Fatos conhecidos que podem ser gravados e têm um significado implícito.
Wi-Fi Information Service Ademir José de Carvalho Junior Felipe Cavalcanti Ferreira.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Aula 1 - Fundamentos Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros.
Siscomex Importação Web
1PSL – UFLA - EspecializaçãoJunier Amorim – Eng. Computação Sistema Gerenciador de Componentes para Reuso - SGCR -
Tecgraf PUC-Rio maio de 2011 Introdução ao Openbus.
Versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 Introdução ao OpenBus.
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
/ de Julho de UFPE - Universidade Federal de Pernambuco CIn - Centro de Informática Pós-Graduação em Ciência da Computação Tópicos Avançados.
Um Ambiente para Transmissão de Vídeos Instrucionais sob Demanda André Raabe Rafael Canan Ciência da Computação Centro de Ciências.
Aula Virtual Projeto de Sistemas Distribuídos. Roteiro Introdução (Revisão) Tecnologia Arquitetura Tolerância a Falha Segurança.
Programação Web Comunicação entre Cliente e Servidor Leonardo IFRN.
Projeto Integrador I Implementação de Servidor de Arquivos Eliane Linhares Mota 1.
Wireshark Marcelo Wurdig - Marçal Pizzi UCPEL Centro Politécnico Ciência da Computação Redes II.
Internet - Intranet - Extranet Internet Rede pública mundial Padrões e protocolos multiplataforma Intranet Rede privada, corporativa Mesmos protocolos.
Transcrição da apresentação:

Integrando Web Services em um Groupware de simulação GroupSim Integrando Web Services em um Groupware de simulação

Objetivo Investigar a aplicabilidade de Web Services em sistemas de simulação discreta, provendo funcionalidades de armazenamento e recuperação de informações relevantes a tais sistemas.

Roteiro Motivação Contexto Web Services Detalhes Arquiteturais Demonstração Conclusão e Comentários finais

Motivação Novas funcionalidades de modo que no futuro seja viável uma maior integração com outros sistemas de simulação. Criação de um sistema para armazenamento e recuperacao de informações relacionadas à simulação  Web Services

Contexto: Simulação e ACD Mundo Real x Simulação

Contexto: Simulação e ACD Modelo: Representação conveniente de um dado aspecto do mundo real.

Contexto: Groupware X

Contexto: GroupSim GroupSim: Um GroupWare de simulação discreta usando modelagem ACD.

Contexto: Histórico Versão inicial Múltiplas salas Autenticação Chat XACDML

Web Services Um conjunto de funcões/procedimentos armazenados num servidor que permitem que se recupere dados a partir de um conjunto de parâmetros de entrada. Aplicações acessíveis via protocolos padrões da Internet (tipicamente http). Componentes com funcionalidade “caixa-preta”: só a interface é conhecida.

Web Services: WSInputSim O WSInputSim é o Web Service criado para viabilizar o armazenamento e recuperação de informações relativas à simulação. Ele permite: Listar, salvar e carregar conjuntos de dados de entrada para um dado modelo ACD; e Listar, salvar e carregar modelos ACD inteiros (que são armazenados usando o padrão XACDML).

Arquitetura do GroupSim: Simulação Discreta JAVA - Multiplataforma Técnica de simulação usando três fases Modelagem orientada a objetos, implementando o ACD estendido Generates e Destroys Interrupting Activities Routers ResourceQueues

Arquitetura do GroupSim: Modo Standalone / Groupware RMI RMI RMI

Arquitetura do GroupSim: Interface WSInputSim

Arquitetura do GroupSim: Comunicando com o WS InputSim Client InputSim Client

Demonstração

Conclusão e Comentários finais GroupSim interpreta XACDML Novas possibilidades criadas pelo WSInputSim O uso de Web Services para integrar aplicativos de simulação discreta é adequado, praticável e aceitável

Perguntas