In reply to avpchandra:
The development of an UVM environment without the DUT is definitely not dependent on the complexity.
The main effort you have to spend on the driver, the monitor, the functional coverage. But you can even start to implement a scoreboard.