Abstract
Software Engineering is a new discipline aimed at the improvement of the production of large, quality software systems. Interest in CASE tools has grown because of the important role they play in supporting the software development process. Studies show these complex and sophisticated tools have a positive impact on quality and productivity but they have been slow to be adopted by industry; this is partially explained by the difficulty of learning to use the tool.