This section provides documentation about design solutions that were chosen. Using this documentation it is easier to understand why a specific solution was chosen instead of other solutions.
Feedback on the solutions is highly appreciated. If anything is unclear, you disagree with the motivation or you know of a better solution, let us know.
Please note that the solutions were written with the assumption that Java 1.4 is the implementation language. Therefore the solutions may not apply to, and/or a better solution may exist for other languages.
The source text for the PDF files of the design solutions, an OpenOffice.org template for writing design solutions, and UMLet for editing UML diagrams can be found at:
http://svn.hippocms.org/repos/hippo/hippo-documentation/trunk/design-solutions/![]()