Patent ID: 8533667

Claim:
A method for an information management system (IMS) callout wizard, which is visually implemented within a graphical user interface based on processor executed code stored in a tangible storage medium, said method comprising: selecting within said graphical user interface IMS source code or a graphical object having corresponding IMS source code, where the IMS source code is to include a call out to an external application; invoking an IMS call wizard, which graphically prompts a user to specify call-out specific conditions for the external application via an ordered series of presented screens, each presenting a user with at least one selectable option, wherein user-made selections from earlier presented ones of the screens change options presented in later ones of the presented screens; generating IMS code to call out an external application in accordance with the user selections of the IMS call wizard, wherein the generating comprises using an IMS control program generator to generate an IMS process flow control program from IMS process flow elements and their connections as defined through an IMS process flow choreographer, wherein the IMS process flow program is a discrete component of the IMS process flow application, and wherein bindings between the IMS process flow application and service components executably coupled to the IMS process flow application are defined in the IMS process flow control program; and inserting the generated IMS code into the selected IMS source code, wherein after the insertion the IMS source code is operable to call out to the external application.