首页> 外文学位 >Progress towards push button verification for business process execution language artifacts.
【24h】

Progress towards push button verification for business process execution language artifacts.

机译:用于业务流程执行语言工件的按钮验证的进展。

获取原文
获取原文并翻译 | 示例

摘要

Web Service Business Process Execution Language (BPEL) has become a standard language in the world of Service Oriented Architecture (SOA) for specifying interactions between internet services. This standard frees developers from low-level concerns involving platform, implementation, and versioning. These freedoms risk development of less robust artifacts that may even become part of a mission-critical system. Model checking a BPEL artifact for correctness with respect to temporal logic properties is computationally complex, since it requires enumerating all communication and synchronization amongst various services with itself. This entails modeling BPEL features such as concurrency, hierarchy, interleaving, and non-deterministic choice. The Thesis will provide rules and procedures for translating these features to a verifiable model written in Promela. We will use these rules to build a program which automates the translation process, bringing us one step closer to push button verification. Finally, two BPEL artifacts will be translated, manually edited, verified, and analyzed.
机译:Web服务业务流程执行语言(BPEL)已成为面向服务的体系结构(SOA)领域中用于指定Internet服务之间交互的标准语言。该标准使开发人员摆脱了涉及平台,实现和版本控制的低级问题。这些自由带来了开发不太坚固的工件的风险,这些工件甚至可能成为关键任务系统的一部分。检查BPEL工件相对于时间逻辑属性的正确性的模型在计算上很复杂,因为它需要枚举各种服务之间的所有通信和同步。这需要对BPEL功能进行建模,例如并发,层次结构,交织和非确定性选择。论文将提供规则和程序,以将这些功能转换为Promela编写的可验证模型。我们将使用这些规则来构建一个使翻译过程自动化的程序,使我们更进一步地进行按钮验证。最后,将翻译,手动编辑,验证和分析两个BPEL工件。

著录项

  • 作者

    Varas, Augusto.;

  • 作者单位

    Florida Atlantic University.;

  • 授予单位 Florida Atlantic University.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2009
  • 页码 285 p.
  • 总页数 285
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号