UCAnalyzer: A Tool to Analyze Use Case Textual Descriptions
Saurabh Kumar Tiwari, Mayank Laddha · 2017
Use case modeling is a popular and widely used specification documentation strategy that facilitates a developer to specify the functional requirements of a software system. There have been many efforts made to document problem specification in the use cases by employing a restricted form of natural language, authoring guidelines and checklist, but no tool support is available to assess and validate their quality. In this paper, we present a tool, UCAnalyzer, to analyze use case textual descriptions. UCAnalyzer has three key modules: (1) a use case textual description editor module, (2) an analysis module to assess the quality of use case textual description, and (3) a module to highlight errors and provide suggestions.