Dimensional Analysis: A Centenary Update
  It is time to renew old ways of thinking about dimensional analysis. Specifically, more than $n-r$ invariants and more than one functional relation between invariants need to be considered simultaneously. Thus generalized, dimensional analysis can yield more information than previously recognized. 
Dan Jonsson
math.HO