Architecting and designing
  
Class utility
A Class Utility is a collection of free subprograms or, in C++, a class that only provides static members and/or static member functions. Free subprograms in Object-Oriented Programming Languages (OOPLs) are procedures that serve as nonprimitive operations upon an object or objects of the same or different classes.