DDMSence ist ein Java-API, das die DoD Discovery Metadata Specification (DDMS) unterstützt. DDMSence benutzt XOM und den XML-Parser Xerces und kann einen XML-DDMS-Resource-Datensatz in ein Java-Objektmodell oder vorhandene Java-Daten in gültige, wohlgeformte XML-, HTML- und Text-Datensätzen konvertieren. Es führt auch die logische Validierung von Regeln durch, die in der DDMS-Dokumentation aufgeführt, aber nicht im DDMS-Schema kodiert sind, sowie kontrollierte Vokabular-Aufzählungen, wie sie in der Intelligence Community definiert wurden. (non)