What is the recommended way to implement coverage driven verification in UVM (connection between coverage and sequence)?

In reply to Norbert:

I think you can use a virtual sequencer which has references to UVCs in which you instantiate your covergroups.