Developed by: Omnitrans International BV
Client: Amsterdam Department of Traffic (DIVV)
Country: The Netherlands
Agent: -
Project year: 2009
The Amsterdam Department of Traffic (DIVV) began in the early 70s to develop their own traffic modelling package called 'GenMod' which, at the time, ran on VAX-computers.
Maintaining and supporting this standalone system has become less viable through time, and three years ago a feasibility project showed that OmniTRANS could be used as a hosting application for the system, allowing specific features of the model to be preserved, but housed within a modern and continually developing software package.
Integrating GenMod's functionality within OmniTRANS was simplified by the fact that it was already using the Ruby programming language, which is the 'native' scripting language used by OmniTRANS. A series of Ruby classes were written which allow the GenMod modules to be accessed directly from the OmniTRANS' Job Engine; the same as any other module or class. As a result,
Three specific GenMod packages have been integrated into OmniTRANS:
The integration of GenMod in OmniTRANS enables DIVV to use one software application for almost all their transport planning tasks.