GroupSim: um protÃtipo de ambiente cooperativo de desenvolvimento de software de simulaÃÃo discreta para a WWW.

AUTOR(ES)
DATA DE PUBLICAÇÃO

1999

RESUMO

O processo de simulaÃÃo discreta compreende trÃs passos: o estudo do sistema real a ser simulado e sua modelagem, a implementaÃÃo do modelo obtido usando um ambiente grÃfico ou uma linguagem de programaÃÃo e a execuÃÃo da simulaÃÃo seguida da obtenÃÃo de resultados. Em geral, no processo de simulaÃÃo colaboram diversos participantes com especialidades variadas, desde o cliente atà o programador. Para que o processo seja eficiente, sÃo necessÃrias interaÃÃes entre eles. Contudo, os participantes, em geral, se localizam geograficamente distribuÃdos, ocasionando, assim, grandes custos para a realizaÃÃo de reuniÃes. Neste trabalho apresenta-se um ambiente de simulaÃÃo que permite a colaboraÃÃo entre os diversos participantes de um projeto por meio da WWW com a utilizaÃÃo de navegadores comuns. Para tanto, foi utilizada a linguagem Java, pois a maioria dos navegadores permite a excuÃÃo de applets Java, independentemente da plataforma utilizada pelo usuÃrio. O ambiente proposto, denominado GroupSim (Groupware para SimulaÃÃo), nÃo permite apenas a especificaÃÃo do modelo, mas tambÃm sua execuÃÃo e a geraÃÃo de relatÃrios associados. Para permitir e execuÃÃo da simulaÃÃo a partir da especificaÃÃo produzida, define-se uma linguagem de modelagem baseada em ACD, por este ser de grande disseminaÃÃo na comunidade de simulaÃÃo. Esta linguagem à mapeada para um conjunto de classes orientada a objetos, que sÃo utilizadas para construir automaticamente um programa de simulaÃÃo, permitindo elimenar completamente a tarefa de programaÃÃo. SÃo apresentados estudo de caso que comprovam a viabilidade do ambiente apresentado bem elucidam algumas de suas limitaÃÃes.

ASSUNTO(S)

java (linguagem de programaÃÃo) ambiente de programaÃÃo arquitetura (computadores) simulaÃÃo de sistemas em computadores desenvolvimento de software processamento distribuÃdo

Documentos Relacionados