首页> 外文OA文献 >The Prevalence and Impact of Persistent Ambiguity in Software Requirements Specification Documents
【2h】

The Prevalence and Impact of Persistent Ambiguity in Software Requirements Specification Documents

机译:软件需求规范文档中持续歧义的普遍性和影响

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Despite a large amount of research in methods and tools for avoiding and detecting requirements ambiguity, recent studies have indicated that requirements ambiguity seems to be resolved through multiple inspections and discussions that characterize the requirements engineering process. However, this process may not catch ambiguity types that are likely to result in subconscious disambiguation. People are likely unaware of and incapable of recognizing these ambiguity types; therefore, these types are likely to remain after multiple inspections. This kind of ambiguity is defined as persistent ambiguity and may cause expensive damage. The potential impact of persistent ambiguity was investigated. Initially, a comprehensive ambiguity model based on linguistic ambiguity and its application to requirements engineering was developed. The model was subsequently analyzed to determine the ambiguity types likely to result in subconscious disambiguation and therefore likely to persist. Three requirements specifications were inspected for instances of persistent ambiguity as defined in the model. Each chief requirements engineer verified whether the persistent ambiguities likely to have the greatest impact on each project were indeed interpreted ambiguously, and if so, what the impact was.For the three requirements specifications inspected, there is an average of one persistent ambiguity for every 15.38 pages; project one has the highest average of one persistent ambiguity for every 3.33 pages, project three has an average of one persistent ambiguity for every 31.25 pages, and project two has the lowest average of one persistent ambiguity for every 56 pages. For the three projects, none of the persistent ambiguities reviewed by each chief requirements engineer caused expensive damage because all of the requirements engineers seemed to subconsciously disambiguate the ambiguities in the same way. For the three projects analyzed and the ambiguities reviewed by each chief requirements engineer, the least expensive approach would have been to forego initially identifying persistent ambiguity in these three projects. The first main conclusion is that persistent ambiguity remained undetected by the teams of requirements engineers. The second main conclusion is that the process used by these particular requirements engineering teams for these particular projects is enough to prevent damage. The third main conclusion is that the identification of persistent ambiguity in requirements specifications is potentially an effective and efficient strategy for minimizing damage caused by ambiguity precisely because of its focus on ambiguity that remained undetected due to lack of awareness. Further study is necessary to determine what factors are involved in persistent ambiguity and its prevalence, as well as its potential impacts.
机译:尽管在避免和检测需求歧义的方法和工具方面进行了大量研究,但最近的研究表明,需求歧义似乎可以通过表征需求工程过程的多次检查和讨论来解决。但是,此过程可能无法捕获可能导致潜意识歧义消除的歧义类型。人们可能不知道并且无法识别这些歧义类型。因此,这些类型很可能在多次检查后仍然存在。这种歧义被定义为持续歧义,并可能导致昂贵的损失。研究了持续歧义的潜在影响。最初,开发了基于语言歧义的综合歧义模型及其在需求工程中的应用。随后对该模型进行了分析,以确定可能导致潜意识歧义消除并因此可能持续存在的歧义类型。针对模型中定义的持续歧义实例,检查了三个需求规范。每个首席需求工程师验证是否确实对模棱两可的项目造成了最大的影响,如果确实如此,会产生什么样的影响?对于所检查的三个需求规范,每15.38中平均存在一个持续的歧义。页面;项目一的平均持久性歧义度平均值最高,每3.33页;项目三的平均持久性歧义度平均值平均为每31.25页;项目二的平均持久性歧义度平均值最低的平均范围为每56页。对于这三个项目,每个首席需求工程师所审查的持久歧义都不会造成昂贵的损害,因为所有需求工程师似乎都以相同的方式下意识地消除了歧义。对于所分析的三个项目和每个首席需求工程师审查的歧义,最便宜的方法是放弃最初在这三个项目中确定持续的歧义。第一个主要结论是,需求工程师团队并未发现持续的歧义。第二个主要结论是,这些特定需求工程团队针对这些特定项目使用的过程足以防止损坏。第三个主要结论是,确定需求规范中的持续歧义可能是一种有效且有效的策略,可以将歧义造成的损害降至最低,这恰恰是因为它关注歧义,而由于缺乏意识,歧义一直未被发现。需要进一步研究以确定持续歧义及其普遍性涉及哪些因素,以及其潜在影响。

著录项

  • 作者

    Ribeiro Cristina;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号