Datenverarbeitungen in der ExpoDB werden in deren zentralen Modul expo.trafo durchgeführt, das bereits rege im Einsatz ist. Um die vielfältigen Bedarfe von Import-, Export-, Datenablage- und Pflegekomponenten zu bedienen, ist dieses Modul besonders leistungsfähig und flexibel konfigurierbar.

Das Modul expo.trafo baut auf der bewährten Softwareentwicklung SWBtrafo auf. SWBtrafo wird bereits seit längerem zur flexiblen Datenverarbeitung genutzt. Ausgangspunkt sind meistens XML-Dateien, z.B. XML-Exporte aus imdas pro oder andere XML-Quellen; Ergebnisse sind ebenfalls oft XML-Formate. Dazu werden über sog. Pipeline-Konfigurationen mehrstufige Verarbeitungen definiert, über die die Daten, oft mittels XSLT, prozessiert werden.

Als Verarbeitungen mit SWBtrafo wurden bereits realisiert:

SWBtrafo wird im BSZ auch in anderen Kontexten verwendet, z.B. für Datenverarbeitungen zu Repositorien, so dass sich der Support zu der Technologie auf mehrere Schultern verteilt. Im Rahmen der ExpoDB wird die Technologie nun weiterentwickelt und bereits eingesetzt für: