首页> 外文会议>2011 Fifth International Conference on Research Challenges in Information Science >Contract-based test generation for data flow of business processes using constraint programming
【24h】

Contract-based test generation for data flow of business processes using constraint programming

机译:使用约束编程为业务流程的数据流生成基于合同的测试

获取原文

摘要

The verification of the properties of a business process (BP) has become a significant research topic in recent years. In the early stages of development, the BP model (e.g. BPMN, EPC), the BP contract (task contract, regulations and laws, business rules), and the test objectives (requirements) are the only elements available. In order to support the modellers, automatic tools must be provided in order to check whether their business processes are in line with the BP contract. This paper proposes a new business process called the automatic test-case generator to automate the generation of test cases and verify that a BP has the intended functionality (semantic conformance). This generator is analysed, designed and implemented by taking into account the following tasks: Annotation of the BP model with the business process contract, calculation of the various data flow paths, transformation of these data flow paths into SSA form, and a modelling of a constraint satisfaction problem (constraint programming) of the BP contract for all data flow paths. The execution of this business process generates the test cases automatically.
机译:近年来,业务流程(BP)属性的验证已成为重要的研究课题。在开发的早期阶段,BP模型(例如BPMN,EPC),BP合同(任务合同,法规和法律,业务规则)以及测试目标(要求)是唯一可用的元素。为了支持建模者,必须提供自动工具,以检查其业务流程是否与BP合同一致。本文提出了一个称为自动测试用例生成器的新业务流程,以自动生成测试用例并验证BP是否具有预期的功能(语义一致性)。通过考虑以下任务来分析,设计和实现此生成器:使用业务流程合同对BP模型进行批注,计算各种数据流路径,将这些数据流路径转换为SSA形式以及对模型进行建模。所有数据流路径的BP合同的约束满足问题(约束编程)。该业务流程的执行会自动生成测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号