rigorous

adj

1.
rigidly accurate; allowing no deviation from a standard
2.
demanding strict attention to rules and procedures