Automated generation of variants in business process families based on the Common Variability Language (CVL)

Daniel Calegari, Andrea Delgado, Leonel Peña
{"title":"Automated generation of variants in business process families based on the Common Variability Language (CVL)","authors":"Daniel Calegari, Andrea Delgado, Leonel Peña","doi":"10.1109/CLEI47609.2019.235116","DOIUrl":null,"url":null,"abstract":"Business processes are carried out to achieve business objectives within an organization. Sometimes, such processes accept variants depending on specific business requirements. Several proposals have emerged to deal with the variability of business processes with focus on the modeling of process families with variants, avoiding modeling each variant separately, which implies duplication and maintenance of the common parts. One of these proposals is the Common Variability Language (CVL), which allows to represent variability transparently in a host language. Deriving a process variant from the definition of a process family is a central and complex task, which is done manually in most of the approaches. The aim of this article is to explore the use of CVL together with the Business Process Model and Notation (BPMN 2.0) for modeling business process families, and the use of Model Driven Engineering (MDE) techniques for the automatic generation of process variants. We also present a graphical tool supporting these ideas and a qualitative evaluation of the variability approach by using the VIVACE framework.","PeriodicalId":216193,"journal":{"name":"2019 XLV Latin American Computing Conference (CLEI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 XLV Latin American Computing Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI47609.2019.235116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Business processes are carried out to achieve business objectives within an organization. Sometimes, such processes accept variants depending on specific business requirements. Several proposals have emerged to deal with the variability of business processes with focus on the modeling of process families with variants, avoiding modeling each variant separately, which implies duplication and maintenance of the common parts. One of these proposals is the Common Variability Language (CVL), which allows to represent variability transparently in a host language. Deriving a process variant from the definition of a process family is a central and complex task, which is done manually in most of the approaches. The aim of this article is to explore the use of CVL together with the Business Process Model and Notation (BPMN 2.0) for modeling business process families, and the use of Model Driven Engineering (MDE) techniques for the automatic generation of process variants. We also present a graphical tool supporting these ideas and a qualitative evaluation of the variability approach by using the VIVACE framework.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于公共可变性语言(Common Variability Language, CVL)的业务流程族中变体的自动生成
执行业务流程是为了在组织内实现业务目标。有时,这些流程会根据特定的业务需求接受变体。已经出现了一些建议来处理业务流程的可变性,这些建议关注的是对具有变体的流程族进行建模,避免对每个变体分别进行建模,这意味着对公共部分的重复和维护。其中一个建议是通用可变性语言(Common Variability Language, CVL),它允许在宿主语言中透明地表示可变性。从过程族的定义中派生过程变体是一项核心而复杂的任务,在大多数方法中都是手动完成的。本文的目的是探索CVL与业务流程模型和符号(BPMN 2.0)一起用于对业务流程族建模,以及使用模型驱动工程(MDE)技术用于自动生成流程变体。我们还提供了一个图形工具来支持这些想法,并通过使用VIVACE框架对可变性方法进行定性评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Model for Detecting Conflicts and Dependencies in Non-Functional Requirements Using Scenarios and Use Cases Fusion of infrared and visible images using multiscale morphology Pentest on Internet of Things Devices Development of Emotional Intelligence in Computing Students: The “Experiencia 360°” Project Structuring a Folksonomy in a Community of Questions and Answers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1