Multi-Resolution Traffic Simulation Modeling Based on Object-Oriented Design Pattern by UML
Jian Ma,Liyan Zhang,Keping Li,Congkun Zhu
DOI: https://doi.org/10.1061/9780784413036.001
2013-01-01
Abstract:This paper introduces the Model-View-Controller (MVC) pattern, Factory Method Pattern (FMP), and Strategy Pattern (SP) into hybrid traffic simulation modeling based on Multi-Resolution Modeling (MRM). It designs the framework of the Traffic Multi-Resolution Simulation System (TMRSS) using MRM theory and develops the architecture of TMRSS based on the MVC pattern. In addition, it founds the data structure models of TMRSS, which include route, segment, and event structures. They are implemented by the FMP and SP, respectively. Furthermore, the paper presents three patterns to implement structures of data and logic, which include framework design, architecture design, and data structure design in TMRSS. Finally, a case is exemplified to prove that the architecture and structures are available, suitable, and scalable in TMRSS.