The paper describes the development of a new methodological approach for simulating geographic processes through the development of a data model that represents a process. This methodology complements existing approaches to dynamic modelling, which focus on the states of the system at each time step, by storing and representing the processes that are implicit in the model. The data model, called nen, focuses existing modelling approaches on representing and storing process information, which provides advantages for querying and analysing processes. The flux simulation framework was created utilizing the nen data model to represent processes. This simulator includes basic classes for developing a domain specific simulation and a set of query tools for inquiring after the results of a simulation. The methodology is prototyped with a watershed runoff simulation.