The ReqWiki Approach for Collaborative Software Requirements Engineering with Integrated Text Analysis Support

TitleThe ReqWiki Approach for Collaborative Software Requirements Engineering with Integrated Text Analysis Support
Publication TypeConference Paper
Year of Publication2013
AuthorsSateli B, Angius E, Witte R
Conference NameThe 37th Annual International Computer Software & Applications Conference (COMPSAC 2013)
Date Published07/2013
PublisherIEEE
Conference LocationKyoto, Japan
Abstract

The requirements engineering phase within a software project is a heavily knowledge-driven, collaborative process that typically involves the analysis and creation of a large number of textual artifacts. We know that requirements engineering has a large impact on the success of a project, yet sophisticated tool support, especially for small to mid-size enterprises, is still lacking. We present ReqWiki, a novel open source web-based approach based on a semantic wiki that includes natural language processing (NLP) assistants, which work collaboratively with humans on the requirements specification documents. We evaluated ReqWiki with a number of software engineers to investigate the impact of our novel semantic support on software requirements engineering. Our user studies prove that (i) software engineers unfamiliar with NLP can easily leverage these assistants and (ii) semantic assistants can help to significantly improve the quality of requirements specifications.

DOI10.1109/COMPSAC.2013.68