Abstract Workflow,and ,business ,process ,modeling ,approaches ,have ,become ,essential ,for designing,service ,collaborations ,when ,developing ,SOA-based systems. ,To derive actual executable business process descriptions from the high-level workflow models, model,transformation ,techniques ,can ,be used. ,Various ,service ,composition ,and business,process ,languages ,are available ,for describing ,the executable ,processes. They have ,been ,developed ,having ,slightly different aims ,and ,requirements ,in mind. They do, however, share common key constructs, called workflow patterns that recur in descriptions given in these languages. Wepropose,a model-driven,approach,for transforming workflow models given as UML