groupsim integrando web services em um groupware de simulação

Post on 07-Apr-2016

216 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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.

Arrival

Service

wait B

Idle

customer

clerk

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

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

top related