{"title":"Customizing BPMN Diagrams Using Timelines","authors":"Combi Carlo, Barbara Oliboni, P. Sala","doi":"10.4230/LIPIcs.TIME.2019.5","DOIUrl":null,"url":null,"abstract":"BPMN (Business Process Model and Notation) is widely used for modeling Business Processes by using BPMN Diagrams, but lacks in some aspects. Representing execution-dependent and time-dependent decisions in BPMN Diagrams may be a daunting challenge [10]. In many cases such constraints are omitted in order to preserve the simplicity and the readability of the process model. However, for purposes such as compliance checking, process mining, and verification, formalizing such constraints could be very useful. In this paper, we propose a novel approach for annotating BPMN Diagrams with Temporal Syn-chronization Rules borrowed from the timeline-based planning field. We discuss the expressivity of the proposed approach and show that it is able to capture a lot of complex temporal-related constraints without affecting the structure of the BPMN Diagram. Finally, we provide a mapping from annotated BPMN Diagrams to timeline-based planning problems that allows one to take advantage of the last twenty years of theoretical and practical developments in the field.","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":"5:1-5:17"},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Time","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.TIME.2019.5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
BPMN (Business Process Model and Notation) is widely used for modeling Business Processes by using BPMN Diagrams, but lacks in some aspects. Representing execution-dependent and time-dependent decisions in BPMN Diagrams may be a daunting challenge [10]. In many cases such constraints are omitted in order to preserve the simplicity and the readability of the process model. However, for purposes such as compliance checking, process mining, and verification, formalizing such constraints could be very useful. In this paper, we propose a novel approach for annotating BPMN Diagrams with Temporal Syn-chronization Rules borrowed from the timeline-based planning field. We discuss the expressivity of the proposed approach and show that it is able to capture a lot of complex temporal-related constraints without affecting the structure of the BPMN Diagram. Finally, we provide a mapping from annotated BPMN Diagrams to timeline-based planning problems that allows one to take advantage of the last twenty years of theoretical and practical developments in the field.