Promotes a new and alternative approach that views simulation models of environmental problems as logical statements. Using techniques of logic programming, the authors provide a standard notation for the construction of ecological simulation programs that can be easily understood by those lacking modelling, mathematical or programming skills. Vital reading for those involved in ecological modelling.