Projects / DDMSence

DDMSence

DDMSence (pronounced "dee-dee-em-Essence") is a Java API that supports the DoD Discovery Metadata Specification (DDMS). It provides a complete implementation of the DDMS specification using DDMS 2.0, 3.0, 3.1, or 4.0.1. Validation is performed according to both the schema and the specification, and custom validation rules can be defined with ISO Schematron.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Recent releases

  •  02 Dec 2011 02:34

Release Notes: This major release adds full support for DDMS 4.0.1. It is not backward-compatible with previous releases, but upgrading existing code should be straightforward. An upgrade guide is published on the website.

  •  17 Jul 2011 19:53

Release Notes: This release adds support for XSLT2-based Schematron validation, performance improvements when using multiple Controlled Vocabularies, and a few minor bugfixes. It is backwards compatible with 1.10.0.

  •  06 Jul 2011 07:44

Release Notes: This release adds support for the newly-released DDMS 3.1, and adjusts the versioning mechanism to make future versions easier to support. It is not backwards compatible with previous releases.

  •  02 Jun 2011 20:59

Release Notes: This release corrects minor bugs related to the lazy instantiation in the Component Builder framework, and also adds two sample Web applications for Validation and Building to the DDMSence Web site, with source code provided. It is backwards compatible with all releases since 1.4.0.

  •  24 May 2011 20:42

Release Notes: This release makes the Component Builder framework more amenable to Web-based UIs by implementing the Serializable interface and lazily instantiating child component builders upon request. It is backwards compatible with all releases since 1.4.0.

Screenshot

Project Spotlight

Bible With You

A Palm and Pocket PC Bible reader.

Screenshot

Project Spotlight

libCVD

A computer vision, image, and video processing library.