what is good enough for an author is good enough for you. except that I am not an author, and a sw is an industrial product resulting from a development process and containing technical and design features, more like a car than a book... now, the car as an industrial object is patentable at all levels (from the suspension strut arrangement to materials - eg pvc laminated steel, or new more efficient