9 Computer software used as a transaction platform, which provides a dynamic trading environment by workflow and transaction processing, logic and parametric searching, mapping product hierarchies, and data aggregation, in the field of electronic business-to-business commercial transactions