Modeling train control systems with Petri nets-a functional reference-architecture | IEEE Conference Publication | IEEE Xplore