Abstract
In recent years, many urban simulation models are constructed to understand social phenomena that will occur in the real world. For example, emergency medical transport problems, infectious disease spreading problems and so on. And these constructed models can be used to evaluate policies against targeted social phenomenon. But, almost all models are constructed just to solve targeted social phenomenon and it is very hard to re-use its models to other purposes. Considering this situation, this paper proposes a concept of the environment for constructing urban simulation models. From this environment, urban simulation models are constructed from two layers that are the virtual city layer and social phenomenon modules layer and models can be re-used by changing not only virtual city layer but also social phenomenon modules.