woogieUnit is a framework to support the creation of "targetted benchmarks" - flexible, scalable benchmarks that can be created early in the lifecycle of developing software. Ideally, woogieUnit would be used in a "performance aware" style of development - where from early in a program's development life, the performance impact of design decisions can be quickly ascertained, and future decisions can be evaluated in context with past, present, and projected future performance.