Title :
A metric for measuring BPEL process context-independency
Author :
Khoshkbarforoushha, A. ; Jamshidi, P. ; Nikravesh, A. ; Khoshnevis, S. ; Shams, F.
Author_Institution :
Automated Software Eng. Res. Group, Shahid Beheshti Univ., Tehran, Iran
Abstract :
BPEL provides a workflow-oriented composition model for service-oriented solutions that facilitates the system integration through orchestration and choreography of services. In some cases, BPEL process designs can be highly complex owing to the vast number of services executed in global markets. Such heavy coupling and context dependency with partners in one side and the complicated structure of the processes on the other side, provoke several undesirable drawbacks such as poor understandability, inflexibility, inadaptability, and defects. Therefore, heavy context dependency should be avoided. This paper proposes a quantitative metric to measure BPEL process context-independency which lead SOA architect determines to the extent that a BPEL process is context-independent.
Keywords :
business process re-engineering; software architecture; BPEL; SOA architect; business process execution language; context-independency; orchestration; Context modeling; Context-aware services; Electric variables measurement; Globalization; Process design; Semiconductor optical amplifiers; Software engineering; Software measurement; Testing; Web services;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-5300-9
DOI :
10.1109/SOCA.2009.5410260