首页> 外文会议>Enterprise information systems of the future >Implementing Behavior Driven Development in an Open Source ERP
【24h】

Implementing Behavior Driven Development in an Open Source ERP

机译:在开源ERP中实施行为驱动开发

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

摘要

A typical problem in Software Engineering is how to guarantee that all system's requirements are correctly implemented through source code. Traditionally, requirement tracing is a manual task comprised of keeping links from requirements to source code, going through different modeling artifacts, including models. However, these techniques cannot guarantee that requirements are always correctly implemented by source code. Aiming at solving this problem, Behavior-Driven Development (BDD) is a specification technique that automatically checks if all functional requirements are treated properly by source code through the connection of the textual description of requirements to automated tests. Given that for Enterprise Information Systems, requirements are usually identified by analyzing business process models, and these processes are implemented through workflows, connecting workflows to automated tests through BDD specifications can provide automated requirements traceability. The aim of this paper is to briefly present this proposal and show how it was implemented for the open source ERP5 system.
机译:软件工程中的一个典型问题是如何保证通过源代码正确实现所有系统要求。传统上,需求跟踪是一项手动任务,包括保持从需求到源代码的链接,并经过包括模型在内的不同建模工件。但是,这些技术不能保证始终由源代码正确实现需求。为了解决这个问题,行为驱动开发(BDD)是一种规范技术,该技术通过将需求的文本描述与自动化测试联系起来,自动检查源代码是否正确处理了所有功能需求。鉴于对于企业信息系统而言,通常通过分析业务流程模型来识别需求,并且这些流程是通过工作流实现的,因此通过BDD规范将工作流连接到自动化测试可以提供自动化的需求可追溯性。本文的目的是简要介绍此建议,并说明如何针对开源ERP5系统实施该建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号