Abstract: Requirements specification is a critical phase of the software development life cycle where requirements are identified and documented. To mitigate the ambiguity of natural language, ...