Computer-assisted and customer-oriented requirements elicitation

In this short paper, we represent how user interaction could be integrated into an NLP-based system to support stakeholders' participation in terms of improving requirements elicitation. In contrast to commercial CASE tools that support user interface, the proposed iterative and incremental process allows the refinement of preliminary requirements extracted from domain-specific data, according to users' responses. Not only the quality of requirements could be improved, but also requirements engineers could gain the benefits in ambiguity detection, requirements interpretation and specification and modeling.