Added automatic builds
Each day a ZIP-file is created via cron.
The builds consist of XMI, XSD, DocBook, PDF and graphs in dot, svg and png.
Added basic validation for names
installed module for validation, some rules for object and package names have been defined.
Added help for creating and managing the model
Guidelines for naming and propeties.
Added stage-tagging for objects
Re-arranged "Status" and added field for Stage, filter added on objects page.
Changes for Datatype
Datatype taxonomy is replaced by a datatype content type, to create a new one go to /node/add/datatype. You can specify basic documentation of the datatype and specify enumerated values. A datatype must be placed in a package.

Welcome to the development platform for the next generation of DDI

The DDI Alliance is building a new model-based specification, for more information on the background to this see, the process and what we hope to achieve see the DDI Alliance website at

A site to hold discussions and further ongoing discussion is at


Provides an entry point to describing collections of different types. Provides collection level information on type, name, purpose, and usage. Additional collection level information can be added when this class is realized. It is described by a specific type of collection. If the collection is complex the target of this relationship should be the entry point that allows the full structures to be brought into the collection by following relations. When realized this should be realized as an AnnotatedIdentifiable as this is the most probable level of collection for annotation.


CatalogOfItems provides catalog level description of type, name, purpose, and usage. It identifies the specific BaseCatalogOfItems type which describes the members and any relationships between them and the agency that manages the catalog.


Allows for defining subcollections in a CatalogOfItems. A CatalogItem representing the collection needs to be created in the same way a Dublin Core collection level record is created with a hasPart relationship for each member in the collection. The set of related items is first defined as an UnorderedCatalogOfItems and that becomes the target relationship defined in the CatalogOfItemsSubCollection.


A Collection Set that is unordered. This does not mean that it cannot be indexed in one or more ways for discovery purposes just that it does not require a strictly ordered list of members


An abstract extension base for specific catalog sets


This package contains a number of test realizations of the NewCollectionPattern (revised 2017-06-12). All classes begin with an X so that can use the names of existing classes without conflict. Once these have been tested, changes will be made to the model and this test package will be removed.


This controlled vocabulary provides specification for the different types of relation patterns between the source and target of a relationship


Identifies the lowest level of geography that can be identified in the data set or study.


This class serves as a place to annotate a Collection without adding an annotation to each element of the Collection.


Subscribe to DDI Moving Forward RSS