We present a tool, called the Requirements Analysis Tool that performs a wide range of best practice analyses on software requirements documents. The novelty of our approach is the
use of user-defined glossaries to extract structured content, and thus support a broad range of syntactic and semantic analyses,
while allowing users to write requirements in the stylized natural language advocated by expert requirements writers. Semantic
Web technologies are then leveraged for deeper semantic analysis of the extracted structured content to find various kinds
of problems in requirements documents.
Keywords Requirements analysis - Domain Ontologies - Semantic Analysis - SPARQL