Automatic Detection of Ambiguous Software Requirements: An Insight

Muhammad Qasim Riaz, Wasi Haider Butt, S. Rehman
{"title":"Automatic Detection of Ambiguous Software Requirements: An Insight","authors":"Muhammad Qasim Riaz, Wasi Haider Butt, S. Rehman","doi":"10.1109/INFOMAN.2019.8714682","DOIUrl":null,"url":null,"abstract":"Requirements Engineering is one of the most important phases of the software development lifecycle. The success of the whole software project depends upon the quality of the requirements. But as we know that mostly the software requirements are stated and documented in the natural language. The requirements written in natural language can be ambiguous and inconsistent. These ambiguities and inconsistencies can lead to misinterpretations and wrong implementations in design and development phase. To address these issues a number of approaches, tools and techniques have been proposed for the automatic detection of natural language ambiguities form software requirement documents. However, to the best of our knowledge, there is very little work done to compare and analyze the differences between these tools and techniques. In this paper, we presented a state of art survey of the currently available tools and techniques for the automatic detection of natural language ambiguities from software requirements. We also focused on figuring out the popularity of different tools and techniques on the basis of citations. This research $\\mathbf{will}$ help the practitioners and researchers to get the latest insights in the above-mentioned context.","PeriodicalId":186072,"journal":{"name":"2019 5th International Conference on Information Management (ICIM)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 5th International Conference on Information Management (ICIM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFOMAN.2019.8714682","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

Abstract

Requirements Engineering is one of the most important phases of the software development lifecycle. The success of the whole software project depends upon the quality of the requirements. But as we know that mostly the software requirements are stated and documented in the natural language. The requirements written in natural language can be ambiguous and inconsistent. These ambiguities and inconsistencies can lead to misinterpretations and wrong implementations in design and development phase. To address these issues a number of approaches, tools and techniques have been proposed for the automatic detection of natural language ambiguities form software requirement documents. However, to the best of our knowledge, there is very little work done to compare and analyze the differences between these tools and techniques. In this paper, we presented a state of art survey of the currently available tools and techniques for the automatic detection of natural language ambiguities from software requirements. We also focused on figuring out the popularity of different tools and techniques on the basis of citations. This research $\mathbf{will}$ help the practitioners and researchers to get the latest insights in the above-mentioned context.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
模糊软件需求的自动检测
需求工程是软件开发生命周期中最重要的阶段之一。整个软件项目的成功取决于需求的质量。但是正如我们所知道的,大多数软件需求都是用自然语言陈述和记录的。用自然语言编写的需求可能是模糊的和不一致的。在设计和开发阶段,这些歧义和不一致可能导致误解和错误的实现。为了解决这些问题,已经提出了许多方法、工具和技术来自动检测软件需求文档中的自然语言歧义。然而,据我们所知,对这些工具和技术之间的差异进行比较和分析的工作很少。在本文中,我们展示了当前可用的工具和技术的现状,用于从软件需求中自动检测自然语言歧义。我们还专注于在引用的基础上找出不同工具和技术的流行程度。这项研究$\mathbf{将}$帮助从业者和研究人员在上述背景下获得最新的见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Digital Commpetence Curriculum for Schools' Employees: Croatian e-Schools Project Example Designing of the Entrepreneurial Phase Cycle Simulation Model: Justification and Prospects Literature Review of WeChat Friends Circle Advertisement Analysis of Research on Online Rumors A Framework for Improving the Sharing of Teaching Practices Through Web 2.0 Technology for Academic Instructors
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1