Natural language understanding can be used to improve the usability of intelligent Computer Aided Software Engineering (CASE)
tools. For a software designer it can be helpful in two ways: a broad range of natural language terms in the naming of software
objects, attributes and methods can be used; and the system is able to understand the meaning of these terms so that it could
use them in reasoning mechanisms like information retrieval. But, the problem of word sense disambiguation is an obstacle
to the development of computational systems that can fully understand natural language. In order to deal with this problem,
this paper presents a word sense disambiguation method and how it is integrated with a CASE tool.