首页    期刊浏览 2024年11月07日 星期四
登录注册

文章基本信息

  • 标题:An Intelligent Analytics Approach to Minimize Complexity in Ambiguous Software Requirements
  • 本地全文:下载
  • 作者:Fariha Ashfaq ; Imran Sarwar Bajwa ; Rafaqut Kazmi
  • 期刊名称:Scientific Programming
  • 印刷版ISSN:1058-9244
  • 出版年度:2021
  • 卷号:2021
  • 页码:1-20
  • DOI:10.1155/2021/6616564
  • 出版社:Hindawi Publishing Corporation
  • 摘要:An inconsistent and ambiguous Software Requirement Specification (SRS) document results in an erroneous/failed software project. Hence, it is a serious challenge to handle and process complex and ambiguous requirements. Most of the literature work focuses on detection and resolution of ambiguity in software requirements. Also, there is no standardized way to write unambiguous and consistent requirements. The goal of this research was to generate an ambiguity-less SRS document. This paper presents a new approach to write ambiguity-less requirements. Furthermore, we design a framework for Natural Language (NL) to Controlled Natural Language (CNL) (such as Semantic Business Vocabulary and Rules (SBVR)) transition and develop a prototype. The prototype also generates Resource Description Framework (RDF) representation. The SBVR has a shared meaning concept that minimizes ambiguity, and RDF representation is supported by query language such as SPARQL Protocol and RDF Query Language (SPARQL). The proposed approach can help software engineers to translate NL requirements into a format that is understandable by all stakeholders and also is machine processable. The results of our prototype are encouraging, exhibiting the efficient performance of our developed prototype in terms of usability and correctness.
国家哲学社会科学文献中心版权所有