Bridging the gap between business process models and service-oriented architectures with reference to the grid environment

Article English OPEN
Khan, Z. ; Odeh, M. ed ; McClatchey, R. (2011)

In recent years, organisations have been seeking technological solutions for enacting their business process models using ad-hoc and heuristic approaches. However, limited results have been obtained due to the expansion of business processes across geographical boundaries and the absence of structured methods, frameworks and/or Information Technology (IT) infrastructures to enact these processes. In an attempt to enact business process models using distributed technologies, we introduce a novel architectural framework to bridge the gap between business process models and Grid-aware Service-Oriented Architectures (GSOA). BPMSOA framework is aligned with the Model-Driven Engineering (MDE) approach and is instantiated for role-based business process models [in particular Role Activity Diagramming (RAD)], using mobile process languages such as pi-ADL. The evaluation of the BPMSOA framework using the Submission process from the digital libraries domain has revealed that role-based business process models can be successfully enacted in GSOA environments with certain limitations.
  • References (47)
    47 references, page 1 of 5

    Giaglis, G. M., (2001), A Taxonomy of Business Process Modelling and Information Systems Modelling Techniques, The International Journal of Flexible Manufacturing Systems, vol. 13, pp. 209-228.

    Curtis, B., (1992), Process Modelling, Communications of the ACM, 35(9), pp. 75-90.

    Aguilar-Saven, R. S., (2003), Business process modelling: Review and Framework, International Journal of Production Economics, 90(2), pp. 129-149.

    Havey, M., (2005), Essential Business Process Modelling, ISBN. 0-596-00843-0, O'Reilly Publishers.

    Kurtev, I., Bezivin, J. and Aksit, M., (2002), Technological Spaces: an Initial Appraisal, Federated Conferences: Cooperative Information Systems (CoopIS) - International Symposium of Distributed Objects and Applications (DOA), Industrial Track, Irvine, California.

    Krafzig, D., Banke, K. and Slama, D., (2004), Enterprise SOA: Service-Oriented Architecture Best Practices, ISBN. 0-13- 146575-9, Prentice Hall PTR.

    Breivold, H.P. and Larsson, M., (2007), Component-Based and Service-Oriented Software Engineering: Key Concepts and Principles, 33rd EUROMICRO Conference on Software Engineering and Advanced Applications, pp. 13-20.

    Oquendo, F., (2004), pi-ADL: An Architecture Description Language based on the Higher-Order Typed pi-Calculus for specifying Dynamic and Mobile Software Architectures, ACM Software Engineering Notes, 29(4).

    Oquendo, F., (2005), Tutorial on ArchWare ADL - Version 2 - Pi-ADL Tutorial - Project Deliverable D1.9 [online], Available from: [Accessed 15/05/2006].

    Milner, R., (1999), Communicating and mobile systems: the pi calculus, ISBN. 052164320, Cambridge University Press.

  • Metrics
    views in OpenAIRE
    views in local repository
    downloads in local repository

    The information is available from the following content providers:

    From Number Of Views Number Of Downloads
    UWE Research Repository - IRUS-UK 0 42
Share - Bookmark