Das Data and Information Management System bildet eine Familie von verteilbaren und autonomen Softwarekomponenten. Alle diese Komponenten nutzen gemeinsame Basisfunktionen, die in einem generischen DIMS Service Framework auf Basis von Java implementiert sind. Diese umfassen
Die Zielplattform für DIMS ist Java auf Solaris und Linux. DIMS nutzt auch public-domain und kommerzielle Softwarebibliotheken.