Kids Library Home

Welcome to the Kids' Library!

Search for books, movies, music, magazines, and more.

     
Available items only
Record 4 of 73
Previous Record Next Record
E-Book/E-Doc
Author Robinson, David (Verification engineer)

Title Aspect-oriented programming with the e verification language : a pragmatic guide for testbench developers / David Robinson.

Imprint Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2007.

Copies

Location Call No. OPAC Message Status
 Axe Elsevier ScienceDirect Ebook  Electronic Book    ---  Available
Description 1 online resource (xvii, 244 pages) : illustrations
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
data file
Series The Morgan Kaufmann series in systems on silicon
Morgan Kaufmann series in systems on silicon.
Summary Whats this AOP thing anyway, reallywhen you get right down to itand can someone please explain what an aspect actually is? Aspect-Oriented Programming with the e Verification Language takes a pragmatic, example based, and fun approach to unraveling the mysteries of AOP. In this book, youll learn how to: Use AOP to organize your code in a way that makes it easy to deal with the things you really care about in your verification environments. Forget about organizing by classes, and start organizing by functionality, layers, components, protocols, functional coverage, checking, or anything that you decide is important to you Easily create flexible code that eases your development burden, and gives your users the power to quickly do what they need to do with your code Truly create a plug-and-play environment that allows you to add and remove functionality without modifying your code. Examples include how to use AOP to create pluggable debug modules, and a pluggable module that lets you check that your testbench is still working before you begin a regression Utilize AOP to sidestep those productivity roadblocks that seem to plague all projects at the most inconvenient of times Discover why return is evil, and some other gotchas with the AOP features of e All of the methodologies, tips, and techniques described in this book have been developed and tested on real projects, with real people, real schedules and all of the associated problems that come with these. Only the ones that worked, and worked well, have made it in, so by following the advice given in this book, youll gain access to the true power of AOP while neatly avoiding the effort of working it all out yourself. Use AOP to organize your code in a way that makes it easy to deal with the things you really care about in your verification environments. Forget about organizing by classes, and start organizing by functionality, layers, components, protocols, functional coverage, checking, or anything that you decide is important to you Easily create flexible code that eases your development burden, and gives your users the power to quickly do what they need to do with your code Truly create a plug-and-play environment that allows you to add and remove functionality without modifying your code. Examples include how to use AOP to create pluggable debug modules, and a pluggable module that lets you check that your testbench is still working before you begin a regression Utilize AOP to sidestep those productivity roadblocks that seem to plague all projects at the most inconvenient of times Discover why return is evil, and some other gotchas with the AOP features of e.
Contents Introduction to Aspect-Oriented Programming; Aspect-Oriented Programming in e; Using Aspect-Oriented Programming to Organize your Code; Creating Flexible Code; Creating Pluggable Code; Improving your Productivity; Aspect-Oriented Programming in Action; Analyzing e Code; Useful Reading; Epilog.
Bibliography Includes bibliographical references (pages 239-240) and index.
Note Print version record.
Language English.
Subject Object-oriented programming (Computer science)
Programmation orientée objet (Informatique)
COMPUTERS -- Programming -- Object Oriented.
Aspect-oriented programming.
Object-oriented programming (Computer science)
Aspektorienterad programmering.
Genre/Form dissertations.
Academic theses
Academic theses.
Thèses et écrits académiques.
Other Form: Print version: Robinson, David. Aspect-oriented programming with the e verification language. Amsterdam ; Boston : Elsevier/Morgan Kaufmann, ©2007 9780123742100 0123742102 (DLC) 2007019636 (OCoLC)124539080
ISBN 9780123742100
0123742102
9780080551555 (electronic bk.)
0080551556 (electronic bk.)
9786611038328
6611038329
1281038326
9781281038326
Standard No. AU@ 000043178400
AU@ 000051555700
AU@ 000059270133
CHNEW 001007534
DEBBG BV023285784
DEBBG BV039829405
DEBBG BV042305693
DEBBG BV043045202
DEBSZ 355395231
DEBSZ 405318227
DEBSZ 422178039
GBVCP 785350276
HEBIS 291468470
NZ1 12541555
NZ1 14540410
NZ1 15177177

 
    
Available items only