15. A method for developing a VoiceXML application, the method comprising: configuring, by at least one computer processor, Extensible Stylesheet Language (XSL) dialog module (XDM) logic; specifying, by the at least one computer processor, an Extensible Mark-up Language (XML) structure, wherein the XML structure comprises a predicate framework for forming an XML instance, and the XDM logic comprises processing routines and run-time event handling routines compatible with a voiceportal application, the run-time event handling routines comprising: collecting caller information; responding to caller events; confirming the caller information; and returning the caller information collected to the voiceportal application; receiving a request for generating XML code at an interface, the generated code being operable with the XDM; in response to the request, receiving prompts and conditions appropriate for an information providing state and an information gathering state, the appropriate prompts being executed based on run-time values; generating XML code in accordance with the received prompts and conditions; and returning the generated XML code to the voice portal application, wherein the XML code operable with the generated XDM for inclusion in a voiceXML document.
15. A method for developing a VoiceXML application, the method comprising: configuring, by at least one computer processor, Extensible Stylesheet Language (XSL) dialog module (XDM) logic; specifying, by the at least one computer processor, an Extensible Mark-up Language (XML) structure, wherein the XML structure comprises a predicate framework for forming an XML instance, and the XDM logic comprises processing routines and run-time event handling routines compatible with a voiceportal application, the run-time event handling routines comprising: collecting caller information; responding to caller events; confirming the caller information; and returning the caller information collected to the voiceportal application; receiving a request for generating XML code at an interface, the generated code being operable with the XDM; in response to the request, receiving prompts and conditions appropriate for an information providing state and an information gathering state, the appropriate prompts being executed based on run-time values; generating XML code in accordance with the received prompts and conditions; and returning the generated XML code to the voice portal application, wherein the XML code operable with the generated XDM for inclusion in a voiceXML document. 19. The method of claim 15 , further comprising: computer readable program code for causing the generated XDM to transform the XML instance in forming a VoiceXML document.