OOHDM (Object-Oriented Hypermedia Design Method) is a method for the development of Web applications. It was one of the first methods to postulate the separation of concerns that defines its various models – requirements, conceptual, navigation, abstract interface and implementation. OOHDM, and its successor, SHDM (Semantic Hypermedia Design Method, which uses Semantic Web models) are supported by an open source, freely available environment, HyperDE.