9. A computing system comprising: a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: receive a selection made by a user of a first business object, the first business object being defined by metadata to include one or more node elements; receive a selection made by the user of a second business object, the second business object being defined by metadata to include one or more node elements; receive a selection made by the user of one or more of the node elements of the second business object from the user; receive one or more query parameters specified by the user; receive a mapping made by the user of a respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters; receive a script specified by the user and executable to evaluate a condition associated with the first business object; generate runtime objects based on the mapping; and execute a program to use the runtime objects and the script to evaluate the condition and to create a message mapping the respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters.
9. A computing system comprising: a memory storing processor-executable process steps; and a processor to execute the processor-executable process steps to cause the system to: receive a selection made by a user of a first business object, the first business object being defined by metadata to include one or more node elements; receive a selection made by the user of a second business object, the second business object being defined by metadata to include one or more node elements; receive a selection made by the user of one or more of the node elements of the second business object from the user; receive one or more query parameters specified by the user; receive a mapping made by the user of a respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters; receive a script specified by the user and executable to evaluate a condition associated with the first business object; generate runtime objects based on the mapping; and execute a program to use the runtime objects and the script to evaluate the condition and to create a message mapping the respective node element of the first business object to each of the selected one or more node elements of the second business object and to each of the one or more query parameters. 10. A system according to claim 9 , the processor further to execute the processor-executable process steps to cause the system to: receive a selection of a third business object from the user, the third business object relating to a business process and being defined by metadata to include one or more node elements; receive a selection of a fourth business object from the user, the fourth business object relating to a business process and being defined by metadata to include one or more node elements; receive a selection of one or more of the node elements of the fourth business object from the user; receive a second one or more query parameters from the user; receive a second mapping made by the user of a respective node element of the third business object to each of the selected one or more node elements of the fourth business object and to each of the second one or more query parameters; receive a second script specified by the user and executable to evaluate a second condition associated with the third business object; generate second runtime objects based on the second mapping; and execute the program to use the second runtime objects and the second script to evaluate the second condition and to create a second message mapping the respective node element of the third business object to each of the selected one or more node elements of the fourth business object and to each of the second one or more query parameters.