首页> 外文会议>International Conference on Quality Software >Domain consistency in requirements specification
【24h】

Domain consistency in requirements specification

机译:要求规范的域一致性

获取原文

摘要

Fixing requirements errors that are detected late in the software development life cycle can be extremely costly. So, finding problems in requirements specification early in the development cycle is critical and crucial. A formal specification can reduce errors by reducing ambiguity and imprecision and by making some instances of inconsistency and incompleteness obvious. In this paper, with an example of a moderately complex system of the mobile computing domain, we discuss how the consistency conditions found during initial abstract formal specification help in detecting logical errors during early stages of system development. We also discuss the importance of consistency conditions while modelling the domain of a complex system and show how the identified consistency conditions help in better understanding the specification and to gain confidence on the correctness of the specification. We use a combination of techniques, like specification inspection and testing the executable specification of a prototype using test cases, to validate the specification against the requirements as well as to ensure that the specified consistency conditions are respected and maintained by the operations defined in the specification.
机译:修复软件开发生命周期后期检测到的要求错误可能是非常昂贵的。因此,在开发周期早期在需求规范中发现问题是至关重要的和至关重要的。正式规范可以通过减少模糊性和不精确来减少误差,并通过使一些不一致的情况和不完整的情况显而易见。在本文中,通过移动计算领域的中等复杂系统的示例,我们讨论了初始抽象正式规范期间找到的一致性条件如何有助于在系统开发的早期阶段检测逻辑错误。我们还讨论了一致性条件的重要性,同时建模复杂系统的领域,并展示所识别的一致性条件如何有助于更好地理解规范并对规范的正确性充满信心。我们使用的技术组合,如规范检查和使用测试用例测试原型的可执行规范,以验证对要求的规范,并确保通过规范中定义的操作遵守并维护指定的一致性条件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号