Applying CVL to business process variability management

VARY '12 Pub Date : 2012-09-30 DOI:10.1145/2425415.2425421
Clara Ayora, Victoria Torres, V. Pelechano, Germán H. Alférez
{"title":"Applying CVL to business process variability management","authors":"Clara Ayora, Victoria Torres, V. Pelechano, Germán H. Alférez","doi":"10.1145/2425415.2425421","DOIUrl":null,"url":null,"abstract":"Business Processes (BP) exist in many variants depending on the application context. The use of variability mechanisms in BPs becomes essential for organizations to reduce development and maintenance efforts. However, such mechanisms entail big challenges. At design time, poor model specifications can turn process variants into difficult-to-maintain and understand artifacts. At runtime, process variants require continuous adaptations to achieve business goals in highly dynamic execution contexts. In order to address these challenges, in this paper we present a proposal to manage process variants at design time and runtime. At design time, process variants are modeled by combining a BP modeling language with the Common Variability Language. Then, at runtime, based on the created models and on the current context, process variants are adapted by means of MoRE-BP, a reconfiguration engine that is capable of performing dynamic adaptations automatically. An online-shop scenario illustrates our proposal and a proof-of-concept prototype validates its feasibility.","PeriodicalId":127405,"journal":{"name":"VARY '12","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"VARY '12","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2425415.2425421","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

Abstract

Business Processes (BP) exist in many variants depending on the application context. The use of variability mechanisms in BPs becomes essential for organizations to reduce development and maintenance efforts. However, such mechanisms entail big challenges. At design time, poor model specifications can turn process variants into difficult-to-maintain and understand artifacts. At runtime, process variants require continuous adaptations to achieve business goals in highly dynamic execution contexts. In order to address these challenges, in this paper we present a proposal to manage process variants at design time and runtime. At design time, process variants are modeled by combining a BP modeling language with the Common Variability Language. Then, at runtime, based on the created models and on the current context, process variants are adapted by means of MoRE-BP, a reconfiguration engine that is capable of performing dynamic adaptations automatically. An online-shop scenario illustrates our proposal and a proof-of-concept prototype validates its feasibility.
将CVL应用于业务流程可变性管理
业务流程(BP)根据应用程序上下文以多种变体存在。在bp中使用可变性机制对于组织减少开发和维护工作至关重要。然而,这样的机制带来了巨大的挑战。在设计时,糟糕的模型规范会将过程变量变成难以维护和理解的工件。在运行时,流程变体需要不断调整以在高度动态的执行上下文中实现业务目标。为了应对这些挑战,在本文中,我们提出了在设计时和运行时管理流程变量的建议。在设计时,通过结合BP建模语言和通用可变性语言对过程变量进行建模。然后,在运行时,基于创建的模型和当前上下文,通过MoRE-BP(一种能够自动执行动态适应的重新配置引擎)来调整流程变量。一个在线商店场景说明了我们的建议,一个概念验证原型验证了它的可行性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信