Product descriptions (e.g., brochures) and processing instructions
required to create a product (impose, print, fold, staple) can be
abstracted into common vocabularies that link one to the other. A link
from a product description to the processing instructions is made. A set
of pre-defined templates containing specific processing instructions can
be selected. Templates representing the processing instructions have a
set of capabilities for the process network described. Templates
representing the processing instructions can associate a set of
well-defined queries regarding the product description, answers to which
are used to complete process templates. A System of Classification when
constructed can be used to classify a vocabulary to describe products and
a separate vocabulary to describe required processing for the product(s).
Once a System of Classification is established, templates for various
product classes can be created. A heuristic engine can classify Product
Descriptions into a product class in the System of Classification.