← notes

No Silver bullet

#todo @Promising Attacks on the Conceptual Essence Page 12

For reference, this paper is from 1986 and it has aged like a fine wine.

Notes

There is currently, no process, tool, paradigm, rule, etc, that ensures the reliability of software. And even though there are attempts (and I would add, cargo cults) around the problem, there's no actual solution.

The difficulties are divided in:

The essence for software is representing any conceptual construct with abstract concepts. Some properties of this essence are:

Some attempts trying to fix the accidental difficulties:

As for the proposed solutions to fix the essence so far: