Aspect-oriented programming with the e verification language a pragmatic guide for testbench developers / - Robinson, David (The Morgan Kaufmann series in systems on silicon)