Experimenting With Extracting Software Requirements Using NLP Approach

Yara Alkhader, Amjad A. Hudaib, BASSAM H. HAMMO · 2006

Requirement engineering is a fundamental step in the production of high quality software. Many attempts have been conducted to automate some aspects of the requirements engineering process. In this paper, we present a framework that provides the requirements engineers with an environment, which accepts English natural language requirements as input and automatically generates the corresponding UML class diagram designs. Moreover the framework can highlight the possibility of specification reusability through a reverse engineering process which saves the requirements engineers both time and efforts.

Read the paper · More papers on PaperTik