Towards Utility-Based Prioritization of Requirements in Open Source Environments

2018 IEEE 26th International Requirements Engineering Conference (RE)(2018)

引用 5|浏览25
暂无评分
摘要
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 industrial software development projects, contributors in open source platforms can decide on their own which requirements to implement next. In this context, the main role of prioritization is to support contributors in figuring out the most relevant and interesting requirements to be implemented next and thus avoid time-consuming and inefficient search processes. In this paper, we show how utility-based prioritization approaches can be used to support contributors in conventional as well as in open source Requirements Engineering scenarios. As an example of an open source environment, we use BUGZILLA. In this context, we also show how dependencies can be taken into account in utility-based prioritization processes.
更多
查看译文
关键词
Prioritization,Requirements Engineering,Constraint Satisfaction,Model based Diagnosis,Reconfiguration,Re Planning,Multi Attribute Utility Theory,Group Decision Making,Group Recommender Systems,Open Source,OSS
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要