Deciphering and analyzing software requirements employing the techniques of Natural Language processing

  • Kamran Ali Memon
  • , Xia Xiaoling

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Deciphering human language by Requirement Analysts is the key issue in Software Development. Clients communicate their software requirements in raw form. In this paper, we are presenting certain techniques of Natural Language processing which work out greatly to extract information properly and minimizing the bugs that may generate in later parts of Software Development. In today's era, the latest technological development in Artificial Intelligence has enabled machines to process the text to a certain level. Natural Language understanding is so far the most critical problem; the Software community is facing today in requirements gathering. In this study, using the techniques of Natural Language Interpretation, Testers and Software Developers can chalk out the more exact requirements from customers which can improve the Quality of Software to a certain level.

Original languageEnglish
Title of host publicationICMAI 2019 - Proceedings of 2019 4th International Conference on Mathematics and Artificial Intelligence
PublisherAssociation for Computing Machinery
Pages153-156
Number of pages4
ISBN (Electronic)9781450362580
DOIs
StatePublished - 12 Apr 2019
Externally publishedYes
Event4th International Conference on Mathematics and Artificial Intelligence, ICMAI 2019 - Chegndu, China
Duration: 12 Apr 201915 Apr 2019

Publication series

NameACM International Conference Proceeding Series

Conference

Conference4th International Conference on Mathematics and Artificial Intelligence, ICMAI 2019
Country/TerritoryChina
CityChegndu
Period12/04/1915/04/19

Bibliographical note

Publisher Copyright:
© 2019 Association for Computing Machinery.

Keywords

  • Linguistics
  • NLP techniques
  • Natural language processing
  • Natural language understanding
  • Software requirements

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Deciphering and analyzing software requirements employing the techniques of Natural Language processing'. Together they form a unique fingerprint.

Cite this