Towards an UML Profile for Web Service Composition Based on Behavioral Descriptions

Ayoub Sabraoui, Ahmed Ettalbi, Mohammed El Koutbi, Abdeslam En-Nouaary
2012 Journal of Software Engineering and Applications  
Web service composition is one of the challenging issues that have been investigated over the past decade. It consists of combining and reusing existing Web services to best suit new user requirements. This paper proposes an UML profile to compose Web services based on their behavioral aspects. To do so, the web service WSDL files are first transformed to UML models; then the profile is used to integrate them; finally the MDA approach is adopted to transform the applied profile into a BPEL
more » ... le into a BPEL process. As such, our method has the advantages of being independent of the Web service composition language and the UML modeling tool. Finally, a case study is developed in order to show the benefits of our method.
doi:10.4236/jsea.2012.59084 fatcat:tcwlkcljebc4rcvljrtjvadpyi