首页> 外文期刊>International journal of knowledge and systems science >A Blame-Based Approach to Generating Proposals for Handling Inconsistency in Software Requirements
【24h】

A Blame-Based Approach to Generating Proposals for Handling Inconsistency in Software Requirements

机译:一种基于责备的方法来生成处理软件需求不一致的建议的方法

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

摘要

Inconsistency has been considered one of the main classes of defects in software requirements specification. Various logic-based techniques have been proposed to manage inconsistencies in requirements engineering. However, identifying an appropriate proposal for resolving inconsistencies in software requirements is still a challenging problem. This paper proposes a logic-based approach to generating appropriate proposals for handling inconsistency in software requirements. Informally speaking, given an inconsistent requirements specification, the authors identify which requirements should be given priority to be changed for resolving the inconsistency in that specification, by balancing the blame of each requirement for the inconsistency against its value for that requirements specification. The authors follow the viewpoint that minimal inconsistent subsets of a set of formulas are the purest forms of inconsistencies in that set. According to this viewpoint, a potential proposal for resolving inconsistencies can be described by a possible combination of some requirements to be changed that can eliminate minimal inconsistent subsets. Then a method is proposed of evaluating the degree of disputability of each requirement involved in the inconsistency in a requirements specification. Finally, an algorithm is provided of generating appropriate proposals for resolving the inconsistency in a given requirements specification based on the degree of disputability of requirements.
机译:不一致被认为是软件需求规范中的主要缺陷类别之一。已经提出了各种基于逻辑的技术来管理需求工程中的不一致性。但是,找到解决软件需求不一致问题的适当建议仍然是一个具有挑战性的问题。本文提出了一种基于逻辑的方法来生成适当的建议,以处理软件需求中的不一致问题。非正式地讲,给定一个不一致的需求规范,作者通过平衡每个需求的不一致性与该需求规范的价值之间的平衡,确定应优先解决哪些需求以解决该规范中的不一致问题。作者遵循的观点是,一组公式中的最小不一致子集是该组中最纯粹的不一致形式。根据此观点,可以通过一些可能需要消除的最小化的不一致子集的组合来描述解决不一致的潜在建议。然后提出了一种评估需求规范中涉及不一致的每个需求的争议程度的方法。最后,提供了一种算法,该算法根据需求的可争议程度,生成用于解决给定需求规范中不一致问题的适当建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号