Creating dynamic business processes using semantic web services and business rules

  • Authors:
  • Yiwei Gong;Marijn Janssen

  • Affiliations:
  • Delft University of Technology, Jaffalaan, Delft, The Netherlands;Delft University of Technology, Jaffalaan, Delft, The Netherlands

  • Venue:
  • Proceedings of the 5th International Conference on Theory and Practice of Electronic Governance
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service Oriented Architecture (SOA) and Business Rules (BR) are used by organization to adapt to changes. The disadvantage of this approach is that processes need to be defined in advance often requiring labor-intensive and time-consuming modeling processes. Usually, only a limited number of variations in processes are supported which have to be defined in design time. Hence, a shift from static to dynamic business processes creation is required. Semantic Web Services (SWS) can be used as a technology to create dynamic processes. Although there has been extensive research in the field of SWS and BR, there is scant research on the combination of them. In this paper, we propose an architecture based on BR and SWS to create dynamic business processes. Using a pre-agreed domain ontology to ensure the compatibility between SWSs and BRs, a new process is created by selecting the decision services using BRs and composing decision services with necessary assistant services. An illustrative study is used to demonstrate and evaluate the architecture on its feasibility in dynamic process creation. In this way, SOA systems in government environment can create a process with their services dynamically without having to hardcode the process. This can help the organization to efficiently adapt to changes in policies and legislation.