1. Using AI tools in requirements engineering: analysis of capabilities and chatbot for validation
- Author
-
Anton Striapunin and Vyacheslav Kharchenko
- Subjects
штучний інтелект ,інженерія вимог ,комунікації в проєктах ,валідація вимог ,чат-бот ,Motor vehicles. Aeronautics. Astronautics ,TL1-4050 - Abstract
This study investigates the processes and means of requirements engineering (RE) of software and complex information systems (SWS). The subject of this study is the instrumental means of SWS RE based on the methods of artificial (computational) intelligence (AI). The goal is to improve the accuracy and efficiency of CCD requirements development processes using AI tools by providing better communications between business teams and technical teams and automating complex requirements collection and documentation processes. The tasks are as follows: to analyze the principles and means of integrating AI tools into requirements engineering processes, the development and verification of which is a critical stage in the development of SWS; to determine the problems of using traditional SWS RE methods and perform their comparative analysis with AI-based methods; and to develop a chatbot architecture for requirements validation and identify characteristics of RE processes that are improved through its use. The results. The results of this study demonstrate that AI tools can significantly improve the accuracy, timeliness, and efficiency of requirements development processes and project team communication. An architecture and software solution for an intelligent chatbot for requirements validation is proposed, and the benefits and limitations of its application are discussed. Directions for further development and research regarding the end-to-end implementation of AI tools in IP processes have been developed.
- Published
- 2024
- Full Text
- View/download PDF