Hier wird eine Menge von Klassen erstellt, die die in der Anwendung auftauchenden Objekte und Strukturen darstellen soll.Ziel dieser Klassen ist es, den Anwendungsbereich neutral darzustellen ohne eine konkrete Nutzung festzulegen, d.h. die Klassen spiegeln den Anwendungsbereich wider, lassen aber jede mögliche Nutzung zu.
Im nächsten Schritt werden Hüllen für konkrete Inhalte geschaffen. Diese Inhalte, wie z.B. Texte, Graphiken, Videos etc. werden erst später eingefügt. Jede Instanz stellt eine Informationseinheit dar.
Im letzten Schritt wird eine Sicht auf die vorher erstellten nutzungsunabhängigen Schemata erstellt. Die Leseschemata sollten sich aus der Definition der Schemata automatisch ableiten lassen. Durch die Leseschemata wird den nutzungsunabhängigen Schemata eine beabsichtigte Nutzung des Anwendungsbereichs zugewiesen.