" A practical guide to adopting the Universal Verification Methodology (UVM) " Sharon Rosenberg, Kathleen A. Meade.