基于时序可中断π演算的BPEL和BPEL4People建模  被引量:1

Modeling BPEL and BPEL4People with a Timed Interruptable π-Calculus

在线阅读下载全文

作  者:金暐[1] 王捍贫[1] 朱梅霞[1] 

机构地区:[1]北京大学信息科学技术学院,北京100871

出  处:《北京大学学报(自然科学版)》2012年第2期209-216,共8页Acta Scientiarum Naturalium Universitatis Pekinensis

基  金:国家自然科学基金(760873061;60821003;61033006);国家重点基础研究发展计划(2009CB320701;2010CB328103)资助

摘  要:为了形式化地定义BPEL和BPEL4People的语义,提出了一个π演算的变种——πit演算。相对于传统的π演算,πit演算可以描述中断事件和时间事件,从而拥有更好的建模表达能力。介绍了πit演算的语法和语义,定义了一类强互模拟关系来判定πit演算进程间的行为等价,然后使用πit演算对BPEL和BPEL4People的活动进行了建模。该形式化模型有助于在BPEL和BPEL4People程序的设计阶段对其可靠性和一致性进行验证。To describe formal semantics of business processing execution language (BPEL) and BPEL for people (BPEL4People), the authors introduce the πit-calculus, a new variant of the π-calculus. The execution of nit-calculus can be interrupted and can handle timing events as well. Both syntax and semantics of the πit-calculus are provided. A strong bisimulation relation that specifies when two processes can be considered as the same is also given. The activities of BPEL and BPEL4People are modeled by the new calculus. The formal framework may facilitate the reliability and consistency analysis in BPEL or BPEL4People design process

关 键 词:BPEL BPEL4People Π演算 时序 可中断 

分 类 号:TP391.1[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象