In the early days of web programming there was the Java Pet Shop application which was used as a reference type of example application.
Currently I am looking for a similar reference but with the emphasis on systems =design=. I.e. what aspects of his / her design should an architect / systems-designer put on paper and communicate thoroughly with developers and client ( management ).
I am looking for an actual and complete example or reference, not a list of properties of good design, etc. ( Possibly of a hypothetical system. )