Extracting Goal Models from Natural Language Requirement Specifications

The proposed comprehensive end-to-end framework is made up of a number of modules and algorithms that make use of various NLP approaches to make it easier to derive a goal model from unstructured natural language requirements.

Major Components

  • Preprocessing and Dependency Parsing
  • Component Extractor
  • Goal Model Metadata Generator
  • tGRL Notation Generator