{"title":"多维BPMN模型到过程定义标准的映射","authors":"Ludmila Penicina","doi":"10.2478/v10143-010-0027-5","DOIUrl":null,"url":null,"abstract":"Towards the Mapping of Multidimensional BPMN Models to Process Definition Standards Business Process Management (BPM) community has accepted Business Process Modeling Notation (BPMN) as de facto business process modeling standard. In this research BPMN is chosen as the notation for representation of multidimensional business processes, as it uses the set of graphical elements that can be refined with specific attributes, allowing to describe every important aspect of the business process, which can be regarded as the modeling dimension. However, BPMN is only graphical notation and does not support the essence of BPM - full business process lifecycle support: from documenting and modeling to execution and monitoring. To accelerate the adoption of BPM, industry has come forward with two BPMN complementing standards - Business Process Execution Language (BPEL) and XML Process Definition Language (XPDL). These two standards are used for different purposes - BPEL is process execution language and XPDL is process exchange language. The problem of mapping BPMN models to BPEL and XPDL is covered in various sources. This paper addresses the issue of mapping BPMN process models in different dimensions to BPEL and XPDL and explores how the structure of BPEL and XPDL is affected after the process is transformed to another dimension. The findings during experiments accomplished in this research can contribute to the creation of the guidelines of how BPMN model in different dimensions can be executed using BPEL or interchanged between different modelling tools. Daudzdimensiju BPMN modeļu kartēšana procesu aprakstu standartos Biznesa procesu vadības (BPV) aprindās Biznesa procesu modelēšanas notācija (BPMN) ir apstiprināta kā de facto biznesa procesu modelēšanas standarts. Šajā rakstā BPMN ir izvēlēta kā notācija daudzdimensiju biznesa procesu modelēšanai, jo BPMN metamodelis ļauj papildināt grafiskos notācijas elementus ar specifiskiem atribūtiem, kas ļauj aprakstīt svarīgākos biznesa procesa aspektus, ko var uzskatīt par modelēšanas dimensijām. Taču, BPMN ir tikai grafiskā notācija un pilnībā neatbalsta pilno biznesa procesa dzīves ciklu - sākot ar dokumentēšanu un modelēšanu un beidzot ar procesu izpildīšanu un monitoringu. Lai sekmētu BPV popularitāti un ātrāku akceptēšanu organizāciju informācijas sistēmu izstrādē, industrijā parādījās vēl divi BPMN papildinošie standarti - BPEL un XPDL. Šie standarti ir bāzēti uz XML, taču tiem ir pilnīgi dažādi uzdevumi - BPEL ir standarts procesu palaišanai un izpildīšanai, savukārt, XPDL ir vienots standarts BPMN modeļu uzglabāšanai un importam/eksportam BPMN rīkos. Ir veikti dažādi pētījumi, kuros ir aprakstīti jautājumi un problēmas, kas saistās ar BPMN kartēšanu uz XPDL un BPEL standartiem. Šā pētījuma mērķis ir noskaidrot, kā mainās BPEL un XPDL procesu definīciju struktūra, pēc BPMN modeļa transformācijas citās dimensijās. Преобразование многомерных BPMN моделей в стандарты описания процессов Общество управления бизнесс процессов приняло BPMN как де -факто стандарт для моделирования бизнесс процессов. В этом исследовании BPMN выбран как основной стандатр для представления многомерных деловых процессов, так как он состоит из набора графических элементов, которые могут быть дополнены специальными атрибутами, позволяя описать каждый важный аспект бизнесс процесса — который может быть расценен, как измерение процесса. Однако, BPMN является только графическим изображением и не поддерживает управление бизнесс процессами — полную поддержку жизненного цикла бизнесс процесса: от документации и моделирования к выполнению и контролю. Чтобы ускорить принятие управления бизнесс процессами, появились два стандарта дополняющие BPMN — Язык Выполнения Делового Процесса (BPEL) и Язык Определения Процесса XML (XPDL). Эти два стандарта используются для различных целей — BPEL язык выполнения процесса и XPDL - язык обмена процесса. Проблема преобразование моделей BPMN на BPEL и XPDL описываеться в различных источниках. Данное иследование изучает как меняется структура BPEL и XPDL для BPMN моделей в различных измерениях.","PeriodicalId":211660,"journal":{"name":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Towards the Mapping of Multidimensional BPMN Models to Process Definition Standards\",\"authors\":\"Ludmila Penicina\",\"doi\":\"10.2478/v10143-010-0027-5\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Towards the Mapping of Multidimensional BPMN Models to Process Definition Standards Business Process Management (BPM) community has accepted Business Process Modeling Notation (BPMN) as de facto business process modeling standard. In this research BPMN is chosen as the notation for representation of multidimensional business processes, as it uses the set of graphical elements that can be refined with specific attributes, allowing to describe every important aspect of the business process, which can be regarded as the modeling dimension. However, BPMN is only graphical notation and does not support the essence of BPM - full business process lifecycle support: from documenting and modeling to execution and monitoring. To accelerate the adoption of BPM, industry has come forward with two BPMN complementing standards - Business Process Execution Language (BPEL) and XML Process Definition Language (XPDL). These two standards are used for different purposes - BPEL is process execution language and XPDL is process exchange language. The problem of mapping BPMN models to BPEL and XPDL is covered in various sources. This paper addresses the issue of mapping BPMN process models in different dimensions to BPEL and XPDL and explores how the structure of BPEL and XPDL is affected after the process is transformed to another dimension. The findings during experiments accomplished in this research can contribute to the creation of the guidelines of how BPMN model in different dimensions can be executed using BPEL or interchanged between different modelling tools. Daudzdimensiju BPMN modeļu kartēšana procesu aprakstu standartos Biznesa procesu vadības (BPV) aprindās Biznesa procesu modelēšanas notācija (BPMN) ir apstiprināta kā de facto biznesa procesu modelēšanas standarts. Šajā rakstā BPMN ir izvēlēta kā notācija daudzdimensiju biznesa procesu modelēšanai, jo BPMN metamodelis ļauj papildināt grafiskos notācijas elementus ar specifiskiem atribūtiem, kas ļauj aprakstīt svarīgākos biznesa procesa aspektus, ko var uzskatīt par modelēšanas dimensijām. Taču, BPMN ir tikai grafiskā notācija un pilnībā neatbalsta pilno biznesa procesa dzīves ciklu - sākot ar dokumentēšanu un modelēšanu un beidzot ar procesu izpildīšanu un monitoringu. Lai sekmētu BPV popularitāti un ātrāku akceptēšanu organizāciju informācijas sistēmu izstrādē, industrijā parādījās vēl divi BPMN papildinošie standarti - BPEL un XPDL. Šie standarti ir bāzēti uz XML, taču tiem ir pilnīgi dažādi uzdevumi - BPEL ir standarts procesu palaišanai un izpildīšanai, savukārt, XPDL ir vienots standarts BPMN modeļu uzglabāšanai un importam/eksportam BPMN rīkos. Ir veikti dažādi pētījumi, kuros ir aprakstīti jautājumi un problēmas, kas saistās ar BPMN kartēšanu uz XPDL un BPEL standartiem. Šā pētījuma mērķis ir noskaidrot, kā mainās BPEL un XPDL procesu definīciju struktūra, pēc BPMN modeļa transformācijas citās dimensijās. Преобразование многомерных BPMN моделей в стандарты описания процессов Общество управления бизнесс процессов приняло BPMN как де -факто стандарт для моделирования бизнесс процессов. В этом исследовании BPMN выбран как основной стандатр для представления многомерных деловых процессов, так как он состоит из набора графических элементов, которые могут быть дополнены специальными атрибутами, позволяя описать каждый важный аспект бизнесс процесса — который может быть расценен, как измерение процесса. Однако, BPMN является только графическим изображением и не поддерживает управление бизнесс процессами — полную поддержку жизненного цикла бизнесс процесса: от документации и моделирования к выполнению и контролю. Чтобы ускорить принятие управления бизнесс процессами, появились два стандарта дополняющие BPMN — Язык Выполнения Делового Процесса (BPEL) и Язык Определения Процесса XML (XPDL). Эти два стандарта используются для различных целей — BPEL язык выполнения процесса и XPDL - язык обмена процесса. Проблема преобразование моделей BPMN на BPEL и XPDL описываеться в различных источниках. Данное иследование изучает как меняется структура BPEL и XPDL для BPMN моделей в различных измерениях.\",\"PeriodicalId\":211660,\"journal\":{\"name\":\"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2478/v10143-010-0027-5\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sci. J. Riga Tech. Univ. Ser. Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/v10143-010-0027-5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
摘要
面向多维BPMN模型到流程定义标准的映射业务流程管理(BPM)社区已经接受业务流程建模符号(BPMN)作为事实上的业务流程建模标准。在本研究中,选择BPMN作为表示多维业务流程的表示法,因为它使用了一组可以用特定属性进行细化的图形元素,允许描述业务流程的每个重要方面,这些方面可以被视为建模维度。然而,BPMN只是图形符号,并不支持BPM的本质——完整的业务流程生命周期支持:从文档和建模到执行和监控。为了加速BPM的采用,业界已经提出了两个BPMN补充标准——业务流程执行语言(BPEL)和XML流程定义语言(XPDL)。这两个标准用于不同的目的——BPEL是流程执行语言,而XPDL是流程交换语言。将BPMN模型映射到BPEL和XPDL的问题在各种来源中都有涉及。本文讨论了将不同维度的BPMN流程模型映射到BPEL和XPDL的问题,并探讨了在流程转换到另一个维度后,BPEL和XPDL的结构是如何受到影响的。在本研究中完成的实验过程中的发现有助于创建指导方针,指导如何使用BPEL执行不同维度的BPMN模型或在不同建模工具之间进行交换。Daudzdimensiju BPMN modeļu kartēšana procesu aprakstu标准BPV (BPV) aprindās业务流程modelēšanas notācija (BPMN) ir apstiprināta事实上的业务流程modelēšanas标准。ŠajārakstāBPMN红外izvēlēta kā不是ā比赛daudzdimensiju biznesa procesu模型ēšanai,乔BPMN metamodelisļauj papildin tāgrafiskos不是ā比赛elementus ar specifiskiem这位ū下面内ļauj aprakstīt svarīgākos biznesa procesa aspektus, ko var uzskatīt par模型ēšanas dimensijām。ta, BPMN ir tikai grafisk_ notācija un piln_ b_ neatbalsta pilno业务流程流程dz_ ves ciklu - sākot ar dokumentēšanu un modelēšanu un beidzot ar流程流程izpildīšanu un监测。赖sekmētu BPV popularitāti un ātrāku akceptēšanu organizāciju informācijas sistēmu izstrādē,工业parādījās vēl部门BPMN papildinošie标准BPEL un XPDL。Šie standard - ir bāzēti uz XML, ta tiem - pilngi dažādi uzdevumi - BPEL ir标准流程palaišanai un izpildīšanai, savukārt, XPDL ir标准BPMN modeļu uzglabāšanai un importam/eksportam BPMN r。Ir veikti dažādi pētījumi, kuros Ir aprakst_ti jautājumi un problēmas, kas saistās ar BPMN kartēšanu uz XPDL un BPEL标准。Šā pētījuma mērķis ir noskaidrot, kā mainās BPEL和XPDL流程定义;ciju struktūra, pēc BPMN modeļa transformācijas citās dimensijās。ПреобразованиемногомерныхBPMNмоделейвстандартыописанияпроцессовОбществоуправлениябизнесспроцессовпринялоBPMNкакде-фактостандартдлямоделированиябизнесспроцессов。ВэтомисследованииBPMNвыбранкакосновнойстандатрдляпредставлениямногомерныхделовыхпроцессов,таккаконсостоитизнабораграфическихэлементов,которыемогутбытьдополненыспециальнымиатрибутами,позволяяописатькаждыйважныйаспектбизнесспроцесса-которыйможетбытьрасценен,какизмерениепроцесса。Однако,BPMNявляетсятолькографическимизображениеминеподдерживаетуправлениебизнесспроцессами——полнуюподдержкужизненногоциклабизнесспроцесса:отдокументацииимоделированияквыполнениюиконтролю。Чтобыускоритьпринятиеуправлениябизнесспроцессами,появилисьдвастандартадополняющиеBPMN——ЯзыкВыполненияДеловогоПроцесса(BPEL)иЯзыкОпределенияПроцессаXML (XPDL)。Этидвастандартаиспользуютсядляразличныхцелей- BPELязыквыполненияпроцессаиXPDL——языкобменапроцесса。ПроблемапреобразованиемоделейBPMNнаBPELиXPDLописываетьсявразличныхисточниках。ДанноеиследованиеизучаеткакменяетсяструктурBPELиXPDLдаляBPMNмоделейвразличныхизмерениях。
Towards the Mapping of Multidimensional BPMN Models to Process Definition Standards
Towards the Mapping of Multidimensional BPMN Models to Process Definition Standards Business Process Management (BPM) community has accepted Business Process Modeling Notation (BPMN) as de facto business process modeling standard. In this research BPMN is chosen as the notation for representation of multidimensional business processes, as it uses the set of graphical elements that can be refined with specific attributes, allowing to describe every important aspect of the business process, which can be regarded as the modeling dimension. However, BPMN is only graphical notation and does not support the essence of BPM - full business process lifecycle support: from documenting and modeling to execution and monitoring. To accelerate the adoption of BPM, industry has come forward with two BPMN complementing standards - Business Process Execution Language (BPEL) and XML Process Definition Language (XPDL). These two standards are used for different purposes - BPEL is process execution language and XPDL is process exchange language. The problem of mapping BPMN models to BPEL and XPDL is covered in various sources. This paper addresses the issue of mapping BPMN process models in different dimensions to BPEL and XPDL and explores how the structure of BPEL and XPDL is affected after the process is transformed to another dimension. The findings during experiments accomplished in this research can contribute to the creation of the guidelines of how BPMN model in different dimensions can be executed using BPEL or interchanged between different modelling tools. Daudzdimensiju BPMN modeļu kartēšana procesu aprakstu standartos Biznesa procesu vadības (BPV) aprindās Biznesa procesu modelēšanas notācija (BPMN) ir apstiprināta kā de facto biznesa procesu modelēšanas standarts. Šajā rakstā BPMN ir izvēlēta kā notācija daudzdimensiju biznesa procesu modelēšanai, jo BPMN metamodelis ļauj papildināt grafiskos notācijas elementus ar specifiskiem atribūtiem, kas ļauj aprakstīt svarīgākos biznesa procesa aspektus, ko var uzskatīt par modelēšanas dimensijām. Taču, BPMN ir tikai grafiskā notācija un pilnībā neatbalsta pilno biznesa procesa dzīves ciklu - sākot ar dokumentēšanu un modelēšanu un beidzot ar procesu izpildīšanu un monitoringu. Lai sekmētu BPV popularitāti un ātrāku akceptēšanu organizāciju informācijas sistēmu izstrādē, industrijā parādījās vēl divi BPMN papildinošie standarti - BPEL un XPDL. Šie standarti ir bāzēti uz XML, taču tiem ir pilnīgi dažādi uzdevumi - BPEL ir standarts procesu palaišanai un izpildīšanai, savukārt, XPDL ir vienots standarts BPMN modeļu uzglabāšanai un importam/eksportam BPMN rīkos. Ir veikti dažādi pētījumi, kuros ir aprakstīti jautājumi un problēmas, kas saistās ar BPMN kartēšanu uz XPDL un BPEL standartiem. Šā pētījuma mērķis ir noskaidrot, kā mainās BPEL un XPDL procesu definīciju struktūra, pēc BPMN modeļa transformācijas citās dimensijās. Преобразование многомерных BPMN моделей в стандарты описания процессов Общество управления бизнесс процессов приняло BPMN как де -факто стандарт для моделирования бизнесс процессов. В этом исследовании BPMN выбран как основной стандатр для представления многомерных деловых процессов, так как он состоит из набора графических элементов, которые могут быть дополнены специальными атрибутами, позволяя описать каждый важный аспект бизнесс процесса — который может быть расценен, как измерение процесса. Однако, BPMN является только графическим изображением и не поддерживает управление бизнесс процессами — полную поддержку жизненного цикла бизнесс процесса: от документации и моделирования к выполнению и контролю. Чтобы ускорить принятие управления бизнесс процессами, появились два стандарта дополняющие BPMN — Язык Выполнения Делового Процесса (BPEL) и Язык Определения Процесса XML (XPDL). Эти два стандарта используются для различных целей — BPEL язык выполнения процесса и XPDL - язык обмена процесса. Проблема преобразование моделей BPMN на BPEL и XPDL описываеться в различных источниках. Данное иследование изучает как меняется структура BPEL и XPDL для BPMN моделей в различных измерениях.