Bakalářská práce je zaměřena na vytvoření základního modelu železničního provozu bez složitějších mechanik, a především pak na realizaci API s použitím uživatelsky definované nadstavby.
V teoretické části práce jsou popsány základní principy modelování a simulací, je zde současně charakterizován simulační nástroj OpenTrack, podpořený ukázkami jeho uplatnění. Další část práce je věnována seznámení s aplikační nadstavbou a popsání komunikace a celkové funkčnosti se simulačním nástrojem. Součástí teoretické části práce jsou také ukázky nastiňující možné uplatnění API v oboru simulování železniční dopravy.
Praktická část práce popisuje použití aplikační nadstavby na konkrétní model železničního úseku. Zahrnuje rovněž rozbor aktuálního vytížení železniční stanice a základní statistické vyhodnocení zaměřené na konkrétní řešenou problematiku.