도시모형의 구조를 컴퓨터 프로그램으로 구현하는 과정이 필요하다. 여기서는 직접 Java 프로그래밍을 통하여 행위자 기반 도시모형을 설계했다. 결과분석에서 변수 관련 결정은 로짓분석을 통해서 결정했다.
도시모형은 궁극적으로는 컴퓨터 프로그램의 형태로 작동하게 되며, 기 개발된 모형을 활용하는 것이 아니라면 모형의 논리적 구조를 컴퓨터 프로그램으로 구현하는 개발과정이 필요하다. 이 연구에서는 Java 프로그래밍을 통하여 행위자 기반 도시모형을 직접 개발하였는데, 이때 오픈소스 기반의 행위자 기반 모형 프로그래밍 플랫폼을 활용하여 컴퓨터 프로그래밍에 필요한 시간과 비용은 최소화하도록 하였다. 그리고 개발된 모형이 실제로 작동하는지 타당한 결과를 산출하는지 파악하기 위해서 사례 지역을 대상으로 실험연구를 수행하여 모형을 적용하고 시뮬레이션 결과를 분석하였다. 이때 모형을 구동하기 위한 변수의 선정과 계수의 결정은 로짓 분석(logistic analysis)을 시행하여 결정하였다.