Ferramentas do usuário

Ferramentas do site


geopro:modelos:roadmap:conceitos

Essa é uma revisão anterior do documento!


TerraME - Conceitos Gerais

Esta página é dedicada a discutir visões gerais sobre o TerraME. Cada debatedor deverá criar um novo subtópico (H3), identificando-se como autor. De tempos em tempos, será feita uma revisão, para manter apenas os pontos de consenso e os temas ainda em aberto.

TerraME como Ambiente Multi-paradigma

Gilberto Câmara (21/02/2007)

1. A concepção da TerraME (feita pelo Tiago) contém um conjunto impressionante de conceitos, produtos de muita reflexão e de intuições brilhantes sobre o funcionamento de um ambiente de modelagem.

2. Na concepção original, um modelo de TerraME é desenvolvido de forma “top-down”. Parte-se de um conceito forte e geral (“Scale”) e a este conceito se acoplam as regras (“Global Automata” e “Local Automata”), os eventos (“Event”) e os espaços celulares (“Celular Space”). Esta concepção corresponde, de forma aproximada, ao estilo de programação orientada-a-objetos.

3. Os conceitos de programação “top-down”, na qual a visão geral do sistema vem antes dos dados, só são intuitivos para quem tem formação em Computação. Modeladores sem experiência em programação preferem trabalhar de forma “bottom-up”. Eles começam definindo os dados e depois constróem, passo a passo, as funções necessárias para seus modelos. Esta forma de trabalhar é mais típica de programação algorítmica e programação funcional.

4. Para ampliar seu uso e seu aprendizado, a TerraME deveria permitir tanto programação “top-down” quanto “bottom-up”. Assim, será preciso implementar algumas novas funções que duplicam capacidades já presentes no modelo original, mas que permitam outro estilo de programação.

5. Esta abordagem de programação multi-paradigma irá ser muito útil para a difusão da TerraME na comunidade de modelagem.

TerraME - Uma Plataforma para Inovação

Antônio Miguel (22/02/2007)

1. Acho que TerraME é uma plataforma importante para tratar problemas cada vez mais complexos. Torná-la simples e de uso comum é um obejtivo, mas em paralelo, não devemos deixar de avançar. Além do ambiente de Agentes há uma linha que acredito de enorme potencial e pretendo trabalhar nela, que aliás envolve “agentes” também. Mas em um primeiro momento é como incorporar as informações de “Redes”, os fluxos, com as informações dos “Lugares”, os fixos, uma preocupação antiga nossa e já explorada, mas agora, conm chances reais de avançar.

2. O trabalho para observar é o EPISimS ( originado no Los Alamos Labs, e agora no http://ndssl.vbi.vt.edu/projects.html). Mas a idéia aqui é Simulação em Larga Escala integrando Redes Sociais (agentes) e Técnicas (infra-estrutura de trasportes, comunicação) operando no suporte “celular”( espaço) para compreender e simular eventos como uma Epidemia e sua difusão, considerando a “cidade” real e múltiplas escalas. O mesmo suporte e conceitos, nos permitiria explorar mobilidade em outros problemas.

3. Preocupações do Tiago , como a possibilidade do TerraME “escalar” para ambientes de computação de alto-desempenho JÁ são importantes, mesmo que ainda não tenhamos consolidado a fase 1. Se queremos modelos interessantes e simuladores eficientes vamos precisar de “power”. Para Los Alamos foi possível fazer o modelo para Portland e um modelo para Hong Kong.

4. Então TerraME é um grande ambiente para experimentar com novoas formas de representação e simulação integrada para os efeitos dos “fixos”e dos “fluxos”.

5. Há um espaço de cooperação grande com os grupos do PROCC-FIOCRUZ ( experiência em Modelagem e ambientes computacionais para tratar com “redes” - em Python EPIGRASS - Epidemiological Geo-Referenced Analysis and Simulation System. 2005.COELHO, F. C. ; CODEÇO, C. T. http://epigrass.sourceforge.net/ ) e com os grupos envolvidos nas questões de modelos climáticos em escala regional.

VER ARTIGOS:

SIAM News, Volume 37, Number 4, May 2004 The Mathematics of Networks Understanding Large-Scale Social and Infrastructure Networks: A Simulation-Based Approach Christopher L. Barrett, Stephen Eubank, V.S. Anil Kumar, and Madhav V. Marathe http://ndssl.vbi.vt.edu/Publications/largescalenetworks.pdf

geopro/modelos/roadmap/conceitos.1172193365.txt.gz · Última modificação: 2007/02/23 01:16 por gcamara