Font Size: a A A

Control Rule-Based Business Process Modeling

Posted on:2012-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y B OuFull Text:PDF
GTID:2218330368979593Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The fundamental unit of value creation in an organization is a process. A business process is a group of logically related tasks that takes inputs and transforms them to create output that delivers customer value. A business process is composed of process steps that are normally connected through control flows, and these control flows connect activities with decision nodes. A decision node holds the business rules (transition conditions) that are evaluated to decide which path in the process should be followed. These details of a business process flow, the data, activity, and other elements that the flow uses are captured through modeling.The modeling business processes still remains the responsibility of IT personnel. This has produced a gap between business process modeling technology and business users, who are the actual authors of business processes. Bridging this gap has become a major concern in utilizing the full potential of information technology in businesses and it can swing control of processes from IT departments to business departments, which in turn, leads to in-time deployment of competitive business processes.In this thesis, we study on business process modeling approach, The major contributions of this research work are as follows:The formalism of ECA-based control-rule is introduced to modularize the monolithic BPEL process structure. A control-rule defines the direction of flow from one activity to another along with a transition condition and it captures the control flow details of the business process. Usage of rules helps in managing changes in business policies. Then we analyze the approach regarding various control flow patterns that may be encountered during modeling.●An approach for modeling control-rule based business processes that span across multiple organizations is proposed. The approach provides abstraction from the low level XML syntactic details of the modeling language (BPEL) and facilitates business users, who are not so technology proficient in modeling their own executable business processes. In the approach, a relational model has been devised to store the information which is complete in all aspects of business process. The model acts as an intermediary platform to manipulate and infer compositional data.●Automatic generation of code for BPEL and corresponding description file is proposed. The code generated by transformation algorithms is complete and is readily executable. This provides a solution to cross-organizational Web services composition by raising the level of abstraction at which development occurs, which, in turn, delivers greater productivity, better quality, and fast deployment.
Keywords/Search Tags:Business Process, Control rule, Modeling language abstraction, Transformation algorithms
PDF Full Text Request
Related items