The irony isthat by using the steps described in BABoK you are showing the main issue at hand - business process patents. That process could have been patented as business process, and therefore unavailable to anyone to use. That is how software gets patented not through a category known as software patents, but process patents.