Illium é uma ferramenta que permite o desenvolvimento e avaliação de modelos da Dinâmica de Sistemas. A ferramenta foi desenvolvida como parte de uma tese de doutorado que apresenta uma nova visão acerca do gerenciamento de projetos de software, denominada gerenciamento de projetos baseado em cenários.
Illium foi originalmente desenvolvida para modelos de projetos de desenvolvimento de software, entretanto, pode ser utilizada na avaliação de qualquer modelo da Dinâmica de Sistemas. Illium define uma linguagem para representar estes modelos e tem diversos mecanismos de simulação que podem ser utilizados para analisar o comportamento.
Por ser baseada em uma linguagem, Illium não permite o desenvolvimento gráfico de modelos. De fato, acreditamos que a notação gráfica da Dinâmica de Sistemas pode ser muito útil para modelos pequenos, porém, não auxilia no entendimento de modelos grandes e complexos.
O principal objetivo da Illium é oferecer mecanismos de simulação, tais como, simulação baseada em tempo, simulação por variação de parâmetro, e simulação estocástica. A ferramenta também oferece algumas funcionaildades de depuração de modelos, que têm ajudado no desenvolvimento de modelos grandes, como o modelo de projetos de software de Abdel-Hamid's.