One of the biggest hurdles in implementing an effective Content Management application is to establish a usable Metadata Model. Having a repository of data that users cannot search and access information from is no better than storing data on a simple file system. Let's look at some common models, in particular Dublin Core.
Content Management, no matter what type of content, requires a strong Metadata model and Security model to ensure correct management of objects and true usability.
The Importance of Metadata in Content Management
To put it simply, Metadata is a set of fields and values used to describe and categorize content and managed objects. As a general rule, Metadata is key to these functions:
- Search -- Users will often want to search for key data associated with a file such as an Author, Date Published, Key Words, Topic and so on.
- Distribution -- Values associated with content are often used by applications to determine when and where content will be distributed or shared too.
- Access -- Security applied to managed objects are often part of the overall metadata model. Applications that filter the metadata model during distribution are actually applying a light level of security in terms of delivering targeted content based upon business rules matching metadata values.
- Retention -- Most Records Management applications rely upon content metadata when performing retention rules.
When evaluating taxonomies and metadata models, organizations should first look to see if there are any standards that external parties require them to use when sharing data. For example, organizations dealing with the US Department of Justice, US Environmental Protection Agency, US Health Information Knowledgebase or the US National Cancer Institute will more than likely need to adopt the ISO/IEC 11179 standard.
There are standards available, and sometimes required, in almost every kind of industry. The following are a few of the most common standards:
- Archiving and Social Science
- Data Documentation Initiative (DDI)
- Text Encoding Initiative (TEI)
- Encoded Archival Description (EAD)
- Categories for Description of Works (CDWA)
- Visual Resources Association (VRA Core)
- Darwin Core
- Book Industry
- Online Information Exchange (ONIX)
- Data Warehousing
- Common Warehouse Metamodel (CWM)
- Ecological Metadata Language (EML)
- Learning Objects Metadata (IEEE LOM)
- Geographic Data
- Content Standard for Digital Geospatial Metadata (CSDGM)
- E-Government metadata Standard (e-GMS)
- Global Information Locator Service (GILS)
- ISO/IEC 11179
- NISO MIX Z39.87
- Machine Readable Cataloging (MARC)
- Metadata Encoding and Transmission Standard (METS)
- Metadata Object Description Schema (MODS)
- Music Encoding Initiative (MEI)
- Network Resources
- Dublin Core
- Digital Object Identifier (DOI)
- Records Management
- ISO 2308
Dublin Core is a Common Model for Content Management
For traditional corporate Content Management, many organizations adopt a version of the Dublin Core model which is one of the most well known and established standards. The essence of the Dublin Core states that content will be described by metadata that: