A Tool For Software Requirement Allocation Using Artificial Intelligence Planning

Fernanda C. Pereira, Gerhard B. Neto,Luis F. De Lima,Fabiano Silva,Letícia M. Peres

2022 IEEE 30th International Requirements Engineering Conference (RE)(2022)

Cited 1|Views29
No score
Abstract
This paper presents the AI Task Allocation tool (ATA’) for allocating software requirements into versions using the artificial intelligence (AI) planning technique. A model using AI planning language is proposed for a software project representation containing a set of requirements and one or more development teams. The generated plan indicates the allocation of requirements considering as criteria: requirement development time, priority levels, and dependency relationships. A case study was carried out to assess the use of the ATA’ tool to provide a plan that organizes the software requirements. The preliminary results indicated that plans allocate requirements according to the assigned criteria. Thus, the results suggested that ATA’ can contribute to the planning of incremental development projects, allowing the requirement allocation among teams.
More
Translated text
Key words
software requirements allocation,automated planning,artificial intelligence,incremental development.
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined