In reply to yuvraj khare:
You can’t use a string to represent a hierarchical path. You can use an interface or module with a bind statement to connect to the DUT signal as the paper shows using the bind statement. Instead of a set/get_probe method, you can have a force method that testbench can call.