DocumentCode :
3077388
Title :
Using Interactive GA for Requirements Prioritization
Author :
Tonella, Paolo ; Susi, Angelo ; Palma, Francis
Author_Institution :
Software Eng. Res. Unit, Fondazione Bruno Kessler, Trento, Italy
fYear :
2010
fDate :
7-9 Sept. 2010
Firstpage :
57
Lastpage :
66
Abstract :
The order in which requirements are implemented in a system affects the value delivered to the final users in the successive releases of the system. Requirements prioritization aims at ranking the requirements so as to trade off user priorities and implementation constraints, such as technical dependencies among requirements and necessarily limited resources allocated to the project. Requirement analysts possess relevant knowledge about the relative importance of requirements. We use an Interactive Genetic Algorithm to produce a requirement ordering which complies with the existing priorities, satisfies the technical constraints and takes into account the relative preferences elicited from the user. On a real case study, we show that this approach improves non interactive optimization, ignoring the elicited preferences, and that it can handle a number of requirements which is otherwise problematic for state of the art techniques.
Keywords :
formal specification; formal verification; genetic algorithms; resource allocation; implementation constraints; interactive GA; interactive genetic algorithm; limited resource allocation; noninteractive optimization; requirement analysts; requirement ordering; requirements prioritization; technical constraints; technical dependency; user priority; Biological cells; Gallium; Genetics; Optimization; Planning; Scalability; Software engineering; interactive genetic algorithms; requirements prioritization; search based software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Search Based Software Engineering (SSBSE), 2010 Second International Symposium on
Conference_Location :
Benevento
Print_ISBN :
978-1-4244-8341-9
Type :
conf
DOI :
10.1109/SSBSE.2010.17
Filename :
5635176
Link To Document :
بازگشت