An exemplary embodiment of the invention relates to a method, system, and
storage medium for providing a dynamic multi-dimensional commodity
modeling process. The method comprises creating a commodity hierarchy
data structure. The commodity hierarchy data structure includes at least
one top level node and at least one leaf node dependent upon the top
level node. The method further comprises assigning uniform attributes to
nodes in the hierarchy and selectively assigning at least one dimensional
attribute to a node for invoking an analysis based upon the dimensional
attribute. The dependent nodes inherit dimensional attributes assigned to
corresponding upper level nodes. Other embodiments include an apparatus,
a system, and storage medium.