As etapas que, em linhas gerais, descrevem o ciclo de um modelo de simulação computacional dedicado ao conhecimento científico:
a) Observação do fenómeno a ser modelado, registros (gravação de imagens, sons etc.) e armazenagem em memória
b) Categorização dos elementos relevantes, parametrização
c) Codificação do fenómeno numa lógica formal (numérica ou não), representável de maneira algorítmica
d) Definição da expressão computacional (linguagem e requisitos de ambiente computacional) e construção do modelo
e) Teste sistemático do modelo e comparação com o fenómeno físico correspondente
f) Ajuste do modelo e realimentação da base de dados