The main aim of this work was to develop a model with predictive capability for micro structural evolution during recrystallization and to identify factors that exert the greatest effect on the development of texture. To achieve this aim, geometric and crystallographic observations from two orthogonal sections through a polycrystal were used as input to the computer simulations, to create a statistically representative three dimensional model. Assignment of orientations to the grains was performed so as to optimize agreement between the orientation (ODF) and misorientation (MDF) distributions of assigned and the observed orientations. The microstructures thus created were allowed to evolve using a Monte-Carlo simulation. As a demonstration of the model the effects of anisotropy, both in energy and in mobility, stored energy and oriented nucleation on overall texture development were studied. The results were analyzed with reference to the various established competing theories of oriented nucleation (ON) and oriented growth (OG). The results suggested that all of oriented nucleation, mobility anisotropy, stored energy and energy anisotropy (listed in order of their relative importance) influence texture development. It was also determined that comparison of simulated and measured textures throughout the recrystallization process is a more severe test of a model than the typical comparison of textures only at the end of the process.