I would be better if in each reaction its reaction center is determined from the ontology file reaction-process.owl and not from the java class. It could makes more flexible the process.