Software Taxonomy Procure to Pay