Unfortunately its not, yes framework is reused but business logic part is written from scratch most of the time and it is that part where most errors usually occur. That is why you can't just install SAP or Dynamics you need to program your logic and workflows into if first, the fact that framework itself is reused saves some time sure, but error probability increases with the amount of customization framework provides.
Seltrac will not be accepted by MTA. They have their own CBTC specifications and Thales (seltrac supplier) is engaged in a large program to create a compliant product.
According to Wikipedia[1], there are about half-dozen commercial systems that get heavily reused.
[1] https://en.wikipedia.org/wiki/Communications-based_train_con...