I think I might be using the wrong words, however I am looking for books/website on pre-programming design. Not patterns but use cases, requirements etc. I would love a book that goes over all the preparation with the UML diagrams etc.
Any help would be greatly appreciated.
As well if there is a better term to use then design document please correct me.