Use of Expert System in Requirements Engineering Process A Systematic Literature Review

Bushra Haq, Muhammad Nadeem, Imran Ali, Kamran Ali, Mohsin Raza, Masood Ur Rehmanr

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Requirements Engineering (RE) process deals with elicitation, analysis, negotiation, validation, management, and documentation of requirements. Several artificial intelligence (AI) based approaches have been proposed to automate RE activities. However, the requirements engineering community still lacks a comprehensive understanding on how expert system are used in RE process. The objectives of this study are (1) to explore the different AI approaches which are employed in requirements engineering, (2) to identify the main phases addressed by these approaches, (3) to identify AI tools that used in RE process, and (4) we tried to find the contributions and the benefits of applying expert system in RE. We found that expert system can partially facilitate the RE process, however no expert system can fully automate the RE process.

Original languageEnglish
Title of host publication2019 UK/China Emerging Technologies, UCET 2019
PublisherThe Institute of Electrical and Electronics Engineers (IEEE)
ISBN (Electronic)9781728127972
DOIs
Publication statusPublished - Aug 2019
Event2019 UK/China Emerging Technologies, UCET 2019 - Glasgow, Scotland, United Kingdom
Duration: 21 Aug 201922 Aug 2019

Publication series

Name2019 UK/China Emerging Technologies, UCET 2019

Conference

Conference2019 UK/China Emerging Technologies, UCET 2019
Country/TerritoryUnited Kingdom
CityGlasgow, Scotland
Period21/08/1922/08/19

Keywords

  • Artificial Intelligence
  • Expert Systems
  • Knowledge Based Systems
  • Ontology
  • Requirements Engineering

Cite this