Where CASE fits into Software Engineering.
Some tools help to organize data and develop specifications.
Accurate Design Specifications - There is nothing more frightening for a novice software engineer than facing the task of maintaining a large software system with incomplete, inaccurate, or nonexistent design documentation. Some CASE Tools can help maintain synchronization with the code implementation. Reduced Development Time - Software developers must feel they are being productive in the requirements analysis and design specifications phases as they feel when writing code during implementation phase. CASE Tools can help organize time and help move the processes along. The problem comes when trying to keep the design specifications inline with maintenece and enhancement after the implementaion phase has ended.