Font Size: a A A

The Discovery And Study Of SOA Scenario Based On Process Mining

Posted on:2016-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:J Y WangFull Text:PDF
GTID:2308330476953503Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the cloud computing concept becomes more and more popular, the growing numbers of enterprises choose the Service-Oriented Architecture(SOA) to design and build their information system infrastructure. However, for an enterprise, there is still a great challenge in the development of IT system which has changeful business process and functional requirements. How to closely combine the Business Process Management(Business Process Management) and SOA technology is the core issue of enterprise information system construction. Several problems exist at present in the traditional business process modeling, which is the key step of information system design. Traditional business modeling methods mainly rely on the manual analysis and experience, which hardly help the modelers and developers fully grasp the dynamically changing scenarios when the business process is in execution. At the same time, the failure of understanding what causes the changes restricts the quality and efficiency in the procedure of system application development. So we need to build a modeling approach that can reflect the actual business requirements to help designers analyze and design business processes, and provide a fine support for service orchestration management.With the increasing scale of the enterprise’s business, constantly updated business needs gradually cause the actual business process deviating from the initial design model and make the system applications seriously constraining the operational efficiency. For purpose of settle this matter, the paper proposes a scenario discovery framework based on process mining technology and focus on how to use the three views of process mining to discover task control flow, organizational structure and business objects, including the Interactivities between the three key factors in the business scenario. Then we can get the application scenario that includes roles, tasks and business objects and handle the service orchestration based on application scenario model to meet the new needs of business processes with efficient use of SOA services.The main research work is as follows:(1) Scenario Model Application Framework Based on Process MiningThe paper describes the application environment of scenario model application framework based on process mining and the scenario model’s support for cloud service platform. The scenario model application framework includes data persistence layer, mining control layer and application layer. Finally, this paper elaborates the data flow under the framework in the cloud platform’s process service life cycle, which includes running, receiving feedbacks and improvement.(2) Establishment of Scenario Meta-Model on the Basis of Process MiningIn the light of the previous study about the process mining techniques and existing researches which are associated with the concept of scenario, a scenario meta-model based on process mining is established. The meta-model defines the Logging sub- model and scenario mining process sub- model, these two sub- models encompass the three views of process mining, service execution information and the business data in runtime. Then the analysis on the task control- flow structure and organizational structure are made based on the scenario meta- model, which are two key elements of business processes. Then on the basis of application scenarios mined a theoretical basis is established for improving business process and service composition.(3) Construction of Scenario Discovery Method Framework Based on Process MiningBased on the control view, organization view and case view of process mining, the paper designs the implementation procedures of scenario discovery method. The business scenarios and application scenarios are mined from the service invocation log on the basis of scenario meta- model. Extending the BPEL mechanism is based on the scenario meta- model so that the scenario model can guide the service orchestration and be quickly transformed into executable files.(4) Prototype of Scenario Discovery Method Framework based on Process MiningThe prototype system is developed under the ProM Framework. The emphasis of implementation is on the scenario elements mining and integration. Finally, a logistics information platform of the transportation is cited as verification and the method is compared with the traditional business modeling.The results of verification show that the scenario discovery method framework based on process mining plays a support role for monitoring and analyzing the business process. The research work that we have made has certain theoretical value and promising application.
Keywords/Search Tags:Process Mining, SOA, Business Process Management, Scenario, ProM, Cloud Platform
PDF Full Text Request
Related items