1. A system for selection and execution of a Manufacturing and Execution System (MES) function in response to a specified business objective, comprising: a gateway component configured to receive a message defining a business objective; an activity set database configured to store a plurality of activity sets defining respective workflows capable of execution by one or more MES systems; a mapping component configured to match the message to a selected activity set of the plurality of activity sets; and an execution component configured to execute a workflow defined by the selected activity set.