This thesis describes a semi-automated interactive method that has been implemented tocalibrate a cellular automata model developed to simulate land-use changes in the Calgaryregion, Alberta. Historical land-use maps are read and factors responsible for driving theland-use changes, such as the distance to the road network, are identified. A frequencyhistogram is produced for each combination of land-use changes, neighborhoodconfiguration, and driving factor. This information is analyzed to automatically create thetransition rules that can be applied for the simulation. This flexible and interactivecalibration procedure allows a user to display the influence of each driving factor on pastland-use changes and to select how this factor will influence the CA model whenforecasting future land-use development. Multiple processes driving a land-use change areidentified and simulated, and the application of constraints enables the simulation of “what-if” scenarios. The model generates realistic results in terms of land-use patterns and newurban development.