UVM Transactions - Definitions, Methods and Usage