169
The Future of Software Development
The Death of CASE, the Death of Method
To some extent, Computer Aided Software Engineering (CASE) tools
have been a disappointment. The reason is quite simple. Many CASE tools
are simply passive drawing tools that do not encapsulate any knowledge
and do not make knowledge executable. In the extreme case, the tool only
allows us to draw a picture of the system and then look at it. This is not
software, it is a book, and a fairly primitive one at that. Practitioners and
organizations have become wary of the impressive claims of the capability
of these tools made by their vendors. In many organizations I have interac-
tions with, even if the tools are present they are not much used. The reason
is that the value realized ...