{"title":"An approach implementing template-based process development on BPMN","authors":"Xiaofeng Cui","doi":"10.1109/ICIS.2017.7960000","DOIUrl":null,"url":null,"abstract":"Process development and maintenance are fundamental jobs in process-centered engineering, e.g., software process improvement. A IoT of methods have been proposed for process modeling, and many of them have dedicated to improve process reuse by means of pattern or template techniques. In this paper, we propose an approach implementing the definition of Process Template Models and Template Customization Models, as well as automated transformation from these two kinds of models to Process Instance Models, therefore facilitating the reuse-based process development. All the models are defined based on the well-accepted Business Process Modeling Notation (BPMN) modeling language. The generated process instances are standard BPMN models that can be manipulated and executed by all BPMN-compatible mechanisms. We have applied the proposed approach for process development and maintenance in our company, and the working efficiency is improved markedly.","PeriodicalId":301467,"journal":{"name":"2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIS.2017.7960000","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Process development and maintenance are fundamental jobs in process-centered engineering, e.g., software process improvement. A IoT of methods have been proposed for process modeling, and many of them have dedicated to improve process reuse by means of pattern or template techniques. In this paper, we propose an approach implementing the definition of Process Template Models and Template Customization Models, as well as automated transformation from these two kinds of models to Process Instance Models, therefore facilitating the reuse-based process development. All the models are defined based on the well-accepted Business Process Modeling Notation (BPMN) modeling language. The generated process instances are standard BPMN models that can be manipulated and executed by all BPMN-compatible mechanisms. We have applied the proposed approach for process development and maintenance in our company, and the working efficiency is improved markedly.