A computer data processing system executing a method for selecting an
auction methodology for a buyer/supplier procurement process, wherein the
method comprises determining an auction scope in the data processing
system, determining an auction interaction in the data processing system,
determining an auction control in the data processing system, determining
an auction pricing in the data processing system, determining a set of
auction closing rules in the data processing system, determining an
auction iteration in the data processing system, and selecting an auction
methodology based on the auction scope, the auction interaction, the
auction control, the auction pricing, the auction closing rules, and the
auction iteration.