IBM® Sterling Selling and Fulfillment Foundation architecture