Font Size: a A A

Research Of Business Process Modeling Based On CS-OOPN And Exception Handling Model

Posted on:2011-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y P LiuFull Text:PDF
GTID:2178330305460160Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of information technique, the scope of business processes has expanded to cross-sector from the departments and organizations, even across enterprise boundaries, business process showing complex and changeable characteristics. Object-Oriented Petri becomes the hotspot in modeling technique research due to the unique characteristics of laconic modeling method and strong mathematical analysis capacity. Although the modeling of the object-oriented Petri nets , to some extent, can solve the problem of modeling of complex systems, there are still some drawbacks, here are some of is outstanding problems :(1)In the traditional object-oriented Petri nets modeling method, the object is immobilized in the business processes, it is in compatible with the modern situation in which, the company take the measures of continuously reform and ongoing efforts to streamline business processes and continuously improvement of management in order to adapt to fierce competition in the market (2) In the traditional object-oriented Petri net modeling method, the massage among objects is not controlled by anything. But the reality systems of the business process sometimes need "artificial" control.What's more, the presence of anomalies seriously affected the operation quality of the business process system, to establish a reliable business processes system it requires the system to run smoothly under normal circumstances, more importantly, it can be able to deal with various exception issues flexibly. When an exception occurs, it can take measures to restore data and maintain the consistency of the data, but the current operation to the handling process of business process exception has some defects such as complexity, inflexibility, passiveness as well as the low reliability which would seriously affect the business processes operate normally, stably, reliably and efficiently, so some effective ways are needed to address these problems.In this paper, we have an in-depth study both in process modeling and business process exception handling; we put forward the relevant programs and implementation strategies.In the aspect of business process modeling, on the basis of Object-Oriented Petri Nets model, a special change--control change is introduced to the internal of the object and a controller is introduced in between the objects. An Object-Oriented Petri Nets model based on control structure (CS-OOPN) is proposed. By using the CS-OOPN an equipment purchasing management system model is set up for a group company. Taking the examination and approval department's CS-OOPN model as an example, its incidence matrix, coverability tree and the P-invariant are figured out and their relativity are analyzed, which shows the validity and powerful modeling ability of CS-OOPN.In the aspect of exception handling, we combine and integrate the methods of things characteristics and program design, the Knowledge Base method and ECA rules method, and introduce Agent technology, an Agent-based business process exception handling model is proposed. This model make use of the characteristics of Agent to avoid defects such as complexity, inflexibility, passiveness as well as the low reliability which often appear in the traditional business exception handling process, the unpredictable abnormality in the business process is cleverly solved. Finally, through analyzing the abnormality appears in the management of equipment purchasing business process system in a group company and using the model to handle exceptions, the validity and correctness of this model has verified.
Keywords/Search Tags:Object Oriented Petri nets, Agent, Control change, controller, Exception handling, Equipment procurement system
PDF Full Text Request
Related items