Taisyklėmis grindžiamų verslo procesų simuliavimas
Abstract
Darbe yra nagrinėjama aktuali daugeliui šiuolaikinių įmonių verslo procesų ir taisyklių valdymo problema ir galimybė integruoti verslo taisyklių ir procesų modeliavimo ir simuliavimo metodus, laikantis mokslinės koncepcijos, teigiančios, kad verslo procesai ir verslo taisyklės yra savarankiškos sąvokos, o jų simuliavimas leidžia padidinti verslo procesų modeliavimo kokybę. Darbo tyrimo objektas yra taisyklėmis grindžiami verslo procesai. Darbo tikslas- išplėtoti taisyklėmis grindžiamų verslo procesų simuliaciją. Darbo uždaviniai: ištirti egzistuojančių verslo procesų valdymo, verslo procesų ir taisyklių modeliavimo ir simuliavimo būdus, įvertinti integruoto verslo procesų ir taisyklių simuliavimo galimybes; išplėtoti taisyklėmis grindžiamų verslo procesų simuliacijos būdą; suprojektuoti ir įgyvendinti priemonę, realizuojančią taisyklėmis grindžiamų verslo procesų simuliacijos būdą; atlikti taisyklėmis grindžiamo verslo proceso simuliaciją, pateikti rezultatus, bei tolimesnes plėtojimo galimybes. Analizuojant probleminę sritį nustatyta, kad verslo procesų modeliavimas ir simuliavimas yra dvi veiklos, priklausančios verslo procesų valdymo gyvavimo ciklo projektavimo fazei. Darbe pasiūlytas taisyklėmis grindžiamų verslo procesų modeliavimo būdas leidžia kurti paprastus, lengviau valdomus ir suprantamus verslo procesų modelius. Toks metodas siūlo naudoti plačiai paplitusią ir standartizuotą BPMN procesų modeliavimo kalbą bei ECA tipo taisykles, kas užtikrina lengvą metodo adaptavimą, nes nereikalauja specifinių žinių. Simuliavimo priemonių realizavimas parodė, kad pernaudojant egzistuojančius verslo taisyklių ir verslo procesų vykdymo variklius bei diskrečiųjų įvykių simuliacijos karkasus ir juos sujungiant galima sukurti taisyklėmis grindžiamų verslo procesų simuliacijos priemones. Simuliuojant taisyklėmis grindžiamus verslo procesus įgyvendintos simuliavimo priemonės patvirtino jų tinkamumą ir panaudojamumą kasdieniams procesų optimizavimo klausimams spręsti. Author analyzes the actual business processes and rules management problem for many modern business companies and an opportunities to integrate business rules and process modeling and simulation methods, in accordance with the scientific concept, claiming that the business processes and business rules are independent concepts, and simulation of them allows to increase the quality of business processes modeling. The object of finish papers is rules-based business processes. The aim is to develop rules-based business process simulation. The goals are: to analyze the existing modeling and simulation techniques of business process management, business processes and rules and to evaluate possibilities (capabilities) of the integrated business processes, rules simulation; to develop methods for rules-based business process simulation; to design and implement the measure realizing simulation methods for the rules-based business process; to make simulation of rules-based business processes, to present the results, and further development opportunities. The analysis of the problematic area of the business process modeling and simulation are two activities belong to the business processes design’s phase of business processes management’s life-cycle. Author proposed the rules-based business processes’ modeling method, that allows to create more simple, easier and more comprehensive business process’ models. This approach proposes to use the widespread and standardized BPMN process modeling language and the ECA-type rules, which ensures easy adaptation of the method, because that measure does not require specific knowledge. Realization of simulation tools have shown that re usage of existing business rules and business process execution engines, discrete events’ simulation frames and combining them allow to create a rules-based business process simulation tools. Implemented simulation measures during rule-based business processes simulation has confirmed their suitability and usability for everyday business process optimization issues.