采用函数式语言的BPEL模型形式化验证方法

TP311; 通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSPM是在CSP基础上提出的一种函数式语言.目前Web服务组合中BPEL(business process execution language)模型缺乏可执行的形式化编程语言,通过CSPM提出了一种基于函数式语言的BPEL模型验证方法.首先给出了基于CSPM的BPEL模型建模与验证框架;其次给出了CSPM的进程代数定义;再次详细描述了BPEL语言到CSP以及CSPM的映射方法;最后以一个在线购物系统为例,讨论了该方法的使用效果.实验表明该方法可以提高BPEL模型的可...

Full description

Saved in:
Bibliographic Details
Published in计算机科学与探索 Vol. 12; no. 2; pp. 185 - 196
Main Authors 祝义, 黄志球, 周航
Format Journal Article
LanguageChinese
Published 江苏师范大学计算机科学与技术学院,江苏徐州221116%南京航空航天大学计算机科学与技术学院,南京,210016 2018
南京航空航天大学计算机科学与技术学院,南京210016
Subjects
Online AccessGet full text
ISSN1673-9418
DOI10.3778/j.issn.1673-9418.1611056

Cover

Abstract TP311; 通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSPM是在CSP基础上提出的一种函数式语言.目前Web服务组合中BPEL(business process execution language)模型缺乏可执行的形式化编程语言,通过CSPM提出了一种基于函数式语言的BPEL模型验证方法.首先给出了基于CSPM的BPEL模型建模与验证框架;其次给出了CSPM的进程代数定义;再次详细描述了BPEL语言到CSP以及CSPM的映射方法;最后以一个在线购物系统为例,讨论了该方法的使用效果.实验表明该方法可以提高BPEL模型的可靠性.
AbstractList TP311; 通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSPM是在CSP基础上提出的一种函数式语言.目前Web服务组合中BPEL(business process execution language)模型缺乏可执行的形式化编程语言,通过CSPM提出了一种基于函数式语言的BPEL模型验证方法.首先给出了基于CSPM的BPEL模型建模与验证框架;其次给出了CSPM的进程代数定义;再次详细描述了BPEL语言到CSP以及CSPM的映射方法;最后以一个在线购物系统为例,讨论了该方法的使用效果.实验表明该方法可以提高BPEL模型的可靠性.
Abstract_FL Communicating sequential process (CSP) is a classical formal method,and CSPM is a functional programming language which is designed on the basis of CSP.Aiming at the problem that the business process execution language (BPEL) model lacks the executable formalized programming language in Web services,this paper proposes a method for verifying BPEL model based on CSPM.Firstly,a framework is defined to model and verify BPEL model based on CSPM.Then,the basis of CSPM is given based on the definition of CSP.Thirdly,the mapping from BPEL to CSP and CSPM is described.Lastly,the effect of this method is evaluated by modeling and verifying an online shopping system.The experimental results show that this method can greatly increase the reliability of BPEL model.
Author 黄志球
周航
祝义
AuthorAffiliation 南京航空航天大学计算机科学与技术学院,南京210016;江苏师范大学计算机科学与技术学院,江苏徐州221116%南京航空航天大学计算机科学与技术学院,南京,210016
AuthorAffiliation_xml – name: 南京航空航天大学计算机科学与技术学院,南京210016;江苏师范大学计算机科学与技术学院,江苏徐州221116%南京航空航天大学计算机科学与技术学院,南京,210016
Author_FL ZHU Yi
HUANG Zhiqiu
ZHOU Hang
Author_FL_xml – sequence: 1
  fullname: ZHU Yi
– sequence: 2
  fullname: HUANG Zhiqiu
– sequence: 3
  fullname: ZHOU Hang
Author_xml – sequence: 1
  fullname: 祝义
– sequence: 2
  fullname: 黄志球
– sequence: 3
  fullname: 周航
BookMark eNo9jT9Lw0AYxm-oYK39Dq4Oiffmvd5dRi31DxR06F7O5E4a5Qqeom4KQgYLXWwHB0GnIEgFJ8F-nKTptzCgOD0Pvwd-zxqp2aHVhGwA9VEIuZX4A-esD1ygFzKQVQOgLV4j9X-2SprODY5pi7EABJd1IpZpunjM8nReTD7y73E5ey-z28XT_c5Rp1tkL_nzQz5_rYZ8NF2-jcrZXTH9Kj4n62TFqDOnm3_ZIL3dTq-973UP9w7a210v4hB4GCLjcaQj4BHnWqpIoTEcGRgZIgUNVItYoOZgqKEoQyYQYh3LMJJGMWyQzV_tlbJG2ZN-Mrw8t9VhP3HJ6fXNhQsoSBpQGuAPIdNeJg
ClassificationCodes TP311
ContentType Journal Article
Copyright Copyright © Wanfang Data Co. Ltd. All Rights Reserved.
Copyright_xml – notice: Copyright © Wanfang Data Co. Ltd. All Rights Reserved.
DBID 2B.
4A8
92I
93N
PSX
TCJ
DOI 10.3778/j.issn.1673-9418.1611056
DatabaseName Wanfang Data Journals - Hong Kong
WANFANG Data Centre
Wanfang Data Journals
万方数据期刊 - 香港版
China Online Journals (COJ)
China Online Journals (COJ)
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
DocumentTitle_FL Formal Method for Verifying BPEL Model Used by Functional Programming Language
EndPage 196
ExternalDocumentID jsjkxyts201802002
GrantInformation_xml – fundername: The National Natural Science Foundation of China under Grant No.61502212; the Postdoctoral Science Foundation of Jiangsu Province under Grant No.1501055B
GroupedDBID 2B.
4A8
92I
93N
ALMA_UNASSIGNED_HOLDINGS
M~E
PSX
TCJ
ID FETCH-LOGICAL-c612-39346dcec16c66e8aca3ff6341f89301e10e7d73e61f0f03894731ded89c8fa43
ISSN 1673-9418
IngestDate Thu May 29 04:00:17 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords 函数式语言
通信顺序进程(CSP)
形式化验证
模型检测
formal verification
model checking
functional programming language
communicating sequential process (CSP)
business process execution language (BPEL)
业务流程执行语言(BPEL)
Language Chinese
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c612-39346dcec16c66e8aca3ff6341f89301e10e7d73e61f0f03894731ded89c8fa43
PageCount 12
ParticipantIDs wanfang_journals_jsjkxyts201802002
PublicationCentury 2000
PublicationDate 2018
PublicationDateYYYYMMDD 2018-01-01
PublicationDate_xml – year: 2018
  text: 2018
PublicationDecade 2010
PublicationTitle 计算机科学与探索
PublicationTitle_FL Journal of Frontiers of Computer Science & Technology
PublicationYear 2018
Publisher 江苏师范大学计算机科学与技术学院,江苏徐州221116%南京航空航天大学计算机科学与技术学院,南京,210016
南京航空航天大学计算机科学与技术学院,南京210016
Publisher_xml – name: 南京航空航天大学计算机科学与技术学院,南京210016
– name: 江苏师范大学计算机科学与技术学院,江苏徐州221116%南京航空航天大学计算机科学与技术学院,南京,210016
SSID ssib054421768
ssib002040941
ssib002423894
ssib051375751
ssib023646573
ssib036438069
ssib002040926
Score 2.1015673
Snippet TP311; 通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSPM是在CSP基础上提出的一种函数式语言.目前Web服务组合中BPEL(business process execution...
SourceID wanfang
SourceType Aggregation Database
StartPage 185
Title 采用函数式语言的BPEL模型形式化验证方法
URI https://d.wanfangdata.com.cn/periodical/jsjkxyts201802002
Volume 12
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwvR1Na9RANJR68SKKit8UcY5bM5nJfBwn2SxFbPFQobeynU0UhRXsFrQHURB6sODF9uBB0FMRpIInwf6c3bb_wvde0mxsLdQehCW8mbx5n2Hmvdn5CII7KvY-7hWQmyh82F7YskJBslKowhuZq5zOmZ2dUzMP5b2FeGFicq6xamllsDTtV_-6r-Q0XoU68Cvukv0Hz9ZEoQJg8C88wcPwPJGPWWYZJPPwyzSzkjnDshiLSZtlitmYJSHWJCkzHZYZ5jrMtQkwuMQBWzlmZPIgu48NoNZxbGAzZhJq2WYuapAA6imzChk7h3BJ1HDip1hiEUgEK--0PAh7CS0j4hoBqwk_ZYmjGpCD-IJwDohLloB8GeLAEwUAlUC9eiU0NQIx24QLRrDjN5YlCehEQneIE1APmRFjlBjZobGACwjmmlMfVT-Nnympwpkl04E9SgMk1AhrwCSCpJaowVj8U-vqyCmE7DoNHMusRTNE6TEiZaghAkA8iyDbxrmSmNzVJgEkcndprTFJYkmkuqZUxP53jY4IGaURntmlGgOm0qJlZeWbgxE1avQcUWN45OX1TFWkxcu7jA8P4kJrQ4M4MpiuGQAEoWp86Nx0isSeLD95-uLlYBm_kbA8W_ZMpDXHJb6zr7JxOAojlm2m01iWf-zrhvi9Hp_wbgUVj8N7KAoTqjr8j7nQ-LdlXZYSEvxy9-2B1OXiQVTp7nEK0XbBftHtP2pEtvPng3NVSjrlyv7lQjCx-vhioPfX1nY_bA3XdkYb34e_3u9tf9vber378S32FaOtz8NP74Y7X-DFcH1z_-v63vab0ebP0Y-NS8F8J5tPZ1rVJSstr_C8Uiuk6vncc-WVyk3Xd0VRKIhtC8hkQp7zMNc9LXLFi7DA0zilFryX94z1puhKcTmY7D_r51eCqQJnJ5TuGu69NL5rIb0oDAej8dgIba8Gtys9F6s-dHnxiOeunQTpenAW4XIm9EYwOXi-kt-E3GCwdIsc_huK4ryP
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=%E9%87%87%E7%94%A8%E5%87%BD%E6%95%B0%E5%BC%8F%E8%AF%AD%E8%A8%80%E7%9A%84BPEL%E6%A8%A1%E5%9E%8B%E5%BD%A2%E5%BC%8F%E5%8C%96%E9%AA%8C%E8%AF%81%E6%96%B9%E6%B3%95&rft.jtitle=%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%E4%B8%8E%E6%8E%A2%E7%B4%A2&rft.au=%E7%A5%9D%E4%B9%89&rft.au=%E9%BB%84%E5%BF%97%E7%90%83&rft.au=%E5%91%A8%E8%88%AA&rft.date=2018&rft.pub=%E6%B1%9F%E8%8B%8F%E5%B8%88%E8%8C%83%E5%A4%A7%E5%AD%A6%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%E4%B8%8E%E6%8A%80%E6%9C%AF%E5%AD%A6%E9%99%A2%2C%E6%B1%9F%E8%8B%8F%E5%BE%90%E5%B7%9E221116%25%E5%8D%97%E4%BA%AC%E8%88%AA%E7%A9%BA%E8%88%AA%E5%A4%A9%E5%A4%A7%E5%AD%A6%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%E4%B8%8E%E6%8A%80%E6%9C%AF%E5%AD%A6%E9%99%A2%2C%E5%8D%97%E4%BA%AC%2C210016&rft.issn=1673-9418&rft.volume=12&rft.issue=2&rft.spage=185&rft.epage=196&rft_id=info:doi/10.3778%2Fj.issn.1673-9418.1611056&rft.externalDocID=jsjkxyts201802002
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=http%3A%2F%2Fwww.wanfangdata.com.cn%2Fimages%2FPeriodicalImages%2Fjsjkxyts%2Fjsjkxyts.jpg