paper-with-me

Papers

AI Techniques for Software Requirements Prioritization

2021-08-02 · Alexander Felfernig

Aspects such as limited resources, frequently changing market demands, and different technical restrictions regarding the implementation of software requirements (features) often demand for the prioritization of requirements. The task of prioritization is the ranking and selection of requirements that should be included in future software releases. In this context, an intelligent prioritization decision support is extremely important. The prioritization approaches discussed in this paper are based on different Artificial Intelligence (AI) techniques that can help to improve the overall quality of requirements prioritization processes

📄 PDF Abstract BibTeX arXiv:2108.00832

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Improving Software Requirements Prioritization through the Lens of Constraint Solving

2023-06-21 · Jonathan Winton, Francis Palma

Requirements prioritization is a critical activity during the early software development process, which produces a set of key requirements to implement. The prioritization process offers a parity among the requirements b…

Towards Utility-based Prioritization of Requirements in Open Source Environments

2021-02-17 · Alexander Felfernig, Martin Stettinger, Müslüm Atas, Ralph Samer 외

Requirements Engineering in open source projects such as Eclipse faces the challenge of having to prioritize requirements for individual contributors in a more or less unobtrusive fashion. In contrast to conventional ind…

Fuzzy Inference System for Test Case Prioritization in Software Testing

2024-04-25 · Aron Karatayev, Anna Ogorodova, Pakizar Shamoi

In the realm of software development, testing is crucial for ensuring software quality and adherence to requirements. However, it can be time-consuming and resource-intensive, especially when dealing with large and compl…

software testing

A Survey on Data-driven Software Vulnerability Assessment and Prioritization

2021-07-18 · Triet H. M. Le, Huaming Chen, M. Ali Babar

Software Vulnerabilities (SVs) are increasing in complexity and scale, posing great security risks to many software systems. Given the limited resources in practice, SV assessment and prioritization help practitioners de…

Machine Learning Techniques for Software Quality Assurance: A Survey

2021-04-29 · Safa Omri, Carsten Sinz

Over the last years, machine learning techniques have been applied to more and more application domains, including software engineering and, especially, software quality assurance. Important application domains have been…

BIG-bench Machine LearningFault DetectionPredictionSurvey