A Framework for Integrated Software Development and Space Design Introduction CityCompiler is an integrated environment for iteration-based development of spatial interactive systems. CityCompiler visualizes interactive systems in a virtual 3D space by combining the source code of Processing and the real space ’s 3D model designed with Google SketchUp. CityCompiler is composed of the two modules: