“…However, it is well documented that a poor requirements engineering process [14], [17] an important factors in software failures is due to the generation of ambiguous requirements. Because of the importance of natural language to the requirements engineering process, a number of natural language processing techniques, ranging from lexical analysis [15], [7], [8] to semantic analysis [10], [11], [17], have been applied to analyze textual requirements. The objective of these techniques has been to overcome the inherent ambiguous nature [7] of natural language, which originates from different possible interpretations.…”