In Taichung City considerable concern exists about urban problems, such as the deterioration of living conditions, overcrowding and empty dwellings, traffic congestion, the shortage of open space and many other aspects of urban social, economic and environmental situations. Most of the existing planning methods in this context addressed only one or two of these three aspects. The purpose of this study is to develop an integrated framework for establishing a sustainable urban structure to maintain a balanced relationship between human needs and urban ecology. A dynamic simulation model, combining urban ecological theory with system dynamic techniques is suggested so that sustainable multiple urban development objectives can be pursued to achieve a better quality of life for every citizen, now and for generations to come.