Original title:
Přístupy k transformaci popisu procesů do BPEL
Translated title:
Approaches to transformation of process description to BPEL
Authors:
Císař, Daniel ; Gála, Libor (advisor) ; Selčan, Vladimír (referee) Document type: Master’s theses
Year:
2009
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] V této práci jsem se zabýval oblastmi Business Process Managent a Service Oriented Architecture. Nejprve jsem se snažíl o ucelený konceptuální pohled na obě oblasti a to skrze definice důležitých principů. U disciplíny BPM jsem si určil nejdůležitějším principem pro vyjádření optimalizace procesu pomocí nástrojů -- "life-cycle". U servisně orientované architektury jsem musel pohled omezit na důležité principy, které souvisejí s kompozicí služeb. Důležitým východiskem v mé práci jsou definice procesů a služeb a jejich role BPM systémech. Je to zjednodušený pohled, který pomůže napojit modelované procesy na webové služby. Webové služby a jejich orchestrace je totiž nejoblíbenějším a nejčastějším užítí servisně orientované architektury. Kompozice je další důležitým stavebním kamenem z oblasti SOA a je východiskem pro reálnější naplění cílů SOA, jako je větší agilita podniku, efektivnější využití prostředků podniku aj. V disciplíně BPM se snoubí více prvků a je typickým příkladem multioborové disciplíny, kdy se jedná o řízení procesů a jejich optimalizace za pomoci nástrojů. Tyto nástroje historicky plnily svou úlohu dobře, ale podniky se dnes ve velice konkurenčním propojeném prostředí musejí chovat jinak. Ve své práci jsem nejdříve vyjádřil, proč by tyto oblasti mohly být prospěšné jedna druhé. V další části jsem se zaměřil, jaká je souvislost s life-cycle procesu u BPM a jak do toho zapadá life-cycle služby v SOA. Nakonec jsem zanalyzoval současný stav mapování BPMN, nejpoužívanější notace pro vyjádření procesů v BPM, do jazyka BPEL. BPEL popisuje také procesy, ale je to programové vyjádření procesů sekvenční formou, které je dále spouštěno v digitální formě. V práci jsem zkoumal dále úlohu nové verze notace BPMN 2.0.In this work, I dealt with the field of Business Process Managent and Service Oriented Architecture. First I tried a comprehensive conceptual view of both through the definition of important principles. In BPM as a disciline I identified "life-cycle" as the most important principle for process optimization tools. For service-oriented architecture, I had to reduce the view to important principles related to composition of services. An important starting point in my work are the definitions of processes and services and their roles in BPM systems. It is a simplified view that helps connect modeled processes to Web services. Web services and orchestration is the most popular and most common usage of the service-oriented architecture. Composition is another important building block of SOA and is the basis for more realistic goals of SOA, such as greater enterprise agility, more efficient utilization of resources in the enterprise, etc. BPM discipline combines multiple elements and as it is typicaly multidisciplinary it combines process management and optimization through tools. These tools historically perform their roles well, but companies are now in a very competitive linked environment and must to behave differently. In my work I have stated firstly why would these areas could be beneficial to each other. The next part focused, what is the relationship with the life-cycle process for BPM and how it fits into the life-cycle services in SOA. Finally, I analyzed the current state mapping of BPMN, the most common notation for expressing processes in BPM, to BPEL. BPEL describes a process, but it is expressed as a programmatic sequential process, which is also executed in digital form. At work I have examined the role of the new version of the BPMN notation 2.0.
Keywords:
BPEL; BPM; BPMN; BPMNS; end-to-end modeling; SOA; BPEL; BPM; BPMN; BPMS; end-to-end modelování; SOA
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/23176