Verification of variable service orchestrations using model checking

QASBA 2013 Pub Date : 2013-07-15 DOI:10.1145/2489300.2489337
Selma Suloglu, Riza Aktunc, Mustafa Yucefaydali
{"title":"Verification of variable service orchestrations using model checking","authors":"Selma Suloglu, Riza Aktunc, Mustafa Yucefaydali","doi":"10.1145/2489300.2489337","DOIUrl":null,"url":null,"abstract":"Service orchestrations as architectural specifications specify collaborating services and the way they interoperate via information exchange. Some orchestration specifications, which describe the behavior of service-oriented systems, support variability in order to provide flexibility and to increase reusability of services. VxBPEL is one of these specifications, incorporating variability based on COVAMOF model by adaption of BPEL specification. In variable-intensive service systems such as VxBPEL orchestrations, verification is a costly and complex task due to having to check consistency of all possible orchestrations. To fulfill the need to formally verify variable orchestrations, a step by step transformation approach is proposed to apply model checking using Feature Transition Systems (FTS). This paper introduces transformation from VxBPEL to FTS model and produces required feature model of the variable orchestration and its fPromela specification.","PeriodicalId":238140,"journal":{"name":"QASBA 2013","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"QASBA 2013","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2489300.2489337","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Service orchestrations as architectural specifications specify collaborating services and the way they interoperate via information exchange. Some orchestration specifications, which describe the behavior of service-oriented systems, support variability in order to provide flexibility and to increase reusability of services. VxBPEL is one of these specifications, incorporating variability based on COVAMOF model by adaption of BPEL specification. In variable-intensive service systems such as VxBPEL orchestrations, verification is a costly and complex task due to having to check consistency of all possible orchestrations. To fulfill the need to formally verify variable orchestrations, a step by step transformation approach is proposed to apply model checking using Feature Transition Systems (FTS). This paper introduces transformation from VxBPEL to FTS model and produces required feature model of the variable orchestration and its fPromela specification.
使用模型检查验证可变服务编排
作为体系结构规范的服务编排指定了协作服务及其通过信息交换进行互操作的方式。一些描述面向服务系统行为的编排规范支持可变性,以提供灵活性和增加服务的可重用性。VxBPEL就是这些规范之一,它通过对BPEL规范的改编,结合了基于COVAMOF模型的可变性。在诸如VxBPEL编排之类的变量密集型服务系统中,由于必须检查所有可能的编排的一致性,验证是一项昂贵且复杂的任务。为了满足正式验证变量编排的需要,提出了一种使用特征转换系统(FTS)应用模型检查的逐步转换方法。本文介绍了从VxBPEL到FTS模型的转换,并给出了可变编排所需的特征模型及其fPromela规范。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信