The elusiveness of software: In the absence of hard models, rules of thumb have tended to govern a field in which it's more important for a program to be useful than to be totally correct | IEEE Journals & Magazine | IEEE Xplore