 A standard way to retrieve process definitions and send definitions will allow a user to match the best process definition tool with the best process execution engine for their needs.Wf-XML completes the job by giving a standard way to pass the process definition between the design tool and the execution engine.The roots of the current effort began in 1997 with the Internet Engineering Task Force (IETF) effort named Simple Workflow Access Protocol (SWAP) led by Netscape, Oracle Corporation and others.