162
THE LAWS OF SOFTWARE PROCESS
The Execution of Knowledge
For the moment, we are restricted to the five knowledge-storage media
of DNA, brains, hardware, books, and software. Perhaps another knowl-
edge medium will come along but it is not clear what that might be. It is
clear that more and more of our present-day knowledge will be inexorably
transferred into the medium of software, simply because there it is both
controllable and executable. The Knowledge Management movement will
see a migration to the software medium. Many of the books on knowledge
management allude to this movement* but consider that software resident
knowledge is limited to the relatively arcane areas of expert systems,
“case-based reasoning,” and neural networks. These are types ...