Die Verarbeitung von Metadaten, das Mapping von PICA-Importen sowie das Erzeugen von METS-Dateien erfolgt innerhalb von Goobi mit der Klassenbibliothek UGH. Zur Abbildung der sehr variablen Konfigurierbarkeit verfügt UGH hierbei über einen Mechanismus sogenannter Regelsätze. Das Verzeichnis rulesets
ist dabei der zentrale Speicherort für diese Regelsätze und erlaubt, dass für unterschiedliche Projekte und Publikationstypen individuelle Konfigurationen vorgehalten werden können.