期刊名称:International Journal of Computer Trends and Technology
电子版ISSN:2231-2803
出版年度:2013
卷号:4
期号:5-1
出版社:Seventh Sense Research Group
摘要:— Software Engineering is the process to develop the software product. Requirement Engineering is the first process of Software Engineering. Requirements Elicitation is an activity in Requirement Engineering, where in customer needs are understood. Requirement prioritization is also used in Requirement Engineering process, for determining the customer Requirements of a software product. It should be included in certain release. Requirements are prioritized to minimize risk during development so that the most important. As the project size increases, the number of stakeholders also increases. Collecting the requirements from all the stakeholders and prioritizing these requirements is a tough process. It involves stakeholders to participate in requirements elicitation. When the stakeholder suggested the requirements the redundancy may occur. It uses social networks and collaborative filtering to identify and prioritize requirements in large software projects. And it involves NLP to reduce the redundancy. It builds a social network with stakeholder’s anodes’ and their recommendations as links, and prioritizes stakeholders using a variety of social network measures to determine their project influence. Stakeholders are initially asked wordnet to remove the redundancy, by applying preprocessing concept extraction and semantic similarity.
关键词:Elicitation Method; Stakeholder analysis; social networks; requirements collections; project influences