The references between subsequent elements of TCPN join transitions with their input and output arcs, while the arcs store references to their source or destination places. This solution allows to conveniently access required information while firing a transition by simulator. Parser for arc inscriptions provided as strings is an implementation of finite automata.