Dynamic Inter-Enterprise Workflow Management in a Constraint-Based E-Service Infrastructure

University of Florida
Electronic Commerce Research (Impact Factor: 0.97). 12/2002; 3(1):9-24. DOI: 10.1023/A:1021521209515

ABSTRACT This paper presents an infrastructure and a mechanism for achieving dynamic Inter-enterprise workflow management using e-services provided by collaborative e-business enterprises. E-services are distributed services that can be accessed programmatically on the Internet, using SOAP messages and the HTTP protocol. In this work, we categorize e-services according to their business types and manage them in a UDDI-enabled constraint-based Broker Server. E-service requests are specified in the activities of a process model according to some standardized e-service templates and are bound to the proper service providers at run-time by using a constraint-based, dynamic service binding mechanism. The workflow management system is dynamic in the sense that the actual business organizations, which take part in a business process, are not determined until run-time. We have extended the traditional workflow process modeling by including e-service requests in activity specifications and extended the Web Service Description Language (WSDL) by including constraints in both service specifications and service requests so that the selection of e-service providers can be more accurately performed.

  • [Show abstract] [Hide abstract]
    ABSTRACT: It is extremely important for effective control and management of process planning, but there are many shortcomings with traditional process planning system in these aspects. To solve these problems and meet the process informationization requirements in manufacturing enterprises, application of workflow technology in collaborative process planning system was discussed. Semantic decriptions of workflow and workflow intergrating with process planning were defined to further describe the workflow of process planning. The function structure and architecture of the system were designed based on the analysis of part process features of process planning. A workflow system of collaborative process planning was developed and workflow engine as the heart of the whole system was designed based on JBOSS JBPM, which greatly improves the control capability of the process and the efficiency of process planning.
    International Conference on Computer Science and Software Engineering, CSSE 2008, Volume 2: Software Engineering, December 12-14, 2008, Wuhan, China; 01/2008
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: The Internet has become the major platform for future inter-organizational knowledge-based applications. There is a need for knowledge modeling and processing techniques to perform event management and rule processing in such a distributed environment. We present an Event-Trigger-Rule (ETR) model, which differs from the conventional ECA rule model in that events and rules can be defined and managed independently by different people/organizations at different sites. Triggers are specifications that link distributed events with potentially complex structures of distributed rules to capture semantically rich and useful knowledge. Triggers can also be specified by different people/organizations in a distributed environment. Based on the ETR model, we have implemented an ETR Server that can be installed at multiple sites over the Internet. The ETR Server provides platform inde-pendence, extensibility, processing of event histories and rule structures, dynamic rule change at run-time, and Web-based GUI tools. The ETR Model and the implemented ETR Server can support various inter-organizational collaborative knowledge-based applications such as a Web-based negotiation system, supply chains, dynamic workflow management system, Knowledge Networks, and transnational information system.
    On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, OTM Confederated International Workshops and Posters, AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET, OnToContent, ORM, PerSys, OTM Academy Doctoral Consortium, RDDS, SWWS, and SeBGIS 2006, Montpellier, France, October 29 - November 3, 2006. Proceedings, Part I; 01/2006
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: As the global marketplace becomes more and more competitive, business organisations often need to team up and operate as a virtual enterprise to utilise the best of their resources for achieving their common business goals. As the business environment of a virtual enterprise is highly dynamic, it is necessary to develop a workflow management technology that is capable of handling dynamic workflows across enterprise boundaries. This paper describes a Dynamic Workflow Model (DWM) and a dynamic workflow management system (DynaFlow) for modelling and controlling the execution of inter-organisational business processes. DWM enables the specification of dynamic properties associated with a business process model. It extends the underlying model of the WfMC's WPDL by adding connectors, events, triggers and rules as its modelling constructs. It also encapsulates activity definitions and allows web service (or e-service) requests to be included as a part of the activity specification. Using DWM as the underlying model, DynaFlow makes use of an Event-Trigger-Rule (ETR) server to trigger rules during the enactment of a workflow process to enforce business rules and policies and/or to modify the process model at run-time. A constraint-based, dynamic service binding mechanism is used to dynamically bind web service requests to web services that satisfy the requirements of the requests.
    Int. J. Business Process Integration and Management. 01/2006; 1.