@MASTERSTHESIS{ 2017:1367690564, title = {Uma plataforma para acoplamento de modelos de simulação utilizando websockets}, year = {2017}, url = "http://10.0.217.128:8080/jspui/handle/tede/34", abstract = "Modelos de simulação vem sendo utilizados como forma de entender o funcionamento de um sistema complexo, vislumbrar ganhos, diminuir custos e/ou como forma de predizer eventos futuros. Na simulação computacional de um modelo complexo, como os que envolvem fenômenos ambientais e biológicos, sempre existirá uma quantidade considerável de agentes que, em algum momento, interferirão no desenvolvimento natural do experimento. É comum, portanto, que cientistas investiguem as inúmeras variações de maneira multifacetada, e à medida que o conhecimento científico avança, novos modelos são desenvolvidos e os existentes são atualizados. O resultado são modelos caros de desenvolver e difíceis de manter e melhorar. Então, porque não utilizar este conhecimento legado acoplando modelos já existentes em uma execução concomitante? O objetivo principal deste estudo é a construção de uma plataforma computacional para acoplamento, onde se possa configurar execuções de diferentes modelos em uma simulação única, independente das linguagens de programação envolvidas na construção desses modelos. Modelos próprios ou conhecidos do pesquisador também poderão ser acoplados remotamente. Obteve-se como resultado deste estudo uma ferramenta que possibilita a integração de diferentes modelos de simulação de maneira muito simples e transparente, por meio da Web. Além do conhecimento legado proporcionado pelos modelos, buscou-se o uso de base de dados de experimentos como fonte de dados para a configuração das execuções. O acoplamento se dá por meio de um servidor de WebSockets. Rotinas de acoplamento, adicionadas ao código dos modelos, gerenciam a comunicação com o servidor.", publisher = {Universidade de Passo Fundo}, scholl = {Programa de Pós-Graduação em Computação Aplicada}, note = {Instituto de Ciências Exatas e Geociências – ICEG} }