Master Data Design & Management

Using our library science and information architecture expertise, we create a variety of semantic structures to help solve your technology and business needs for your digital assets, rights, and financial obligations. From analysis to execution, we’ll help make sure your digital asset, rights, and royalty data is successfully designed, mapped, and transformed.


Whether you are looking for a data architecture to power your system or just want to create structures that will improve the quality of your data, we help determine the right master data and semantic solutions for you. Our team will assess your technology and business needs and develop the appropriate data structure to discovery and monetize content. Examples of semantic structures we create include:

  • Schemas
  • Authority Files (i.e Flat List Values)
  • Taxonomies
  • Thesauri
  • Ontologies

While our semantic development process is system agnostic, the semantic structures created can be deployed in any of the following systems:

  • Rights & Royalty Management
  • Digital Asset Management
  • Content Management
  • ERP
  • Master Data Management
  • Business Intelligence/Reporting

Following the design process, whether you’re conducting a data migration, creating an ETL or developing an API integration, it’s critical to understand the flow of your data. Having been involved in the planning and execution of this type of work for over a decade, we know how to ensure your data is properly mapped between systems. Our mapping process also includes the necessary normalization and data scrubbing.

Approach: Taxonomy & Metadata Design

Once we determine your digital asset and/or rights and royalty semantic structure needs, we create all building blocks of a standard semantic structure.

We help guide you toward industry standard asset and rights schemas and vocabularies, such as Dublin Core, SKOS,, RDF, DBpedia, PLUS, PRISM, etc. Additionally, we can provide you these semantic structures in Excel, JSON or XML serialization.

Approach: Data Mapping & Master Data Management

When developing a data mapping solution, we conduct the project in three phases:

  1. Analysis
  2. Design
  3. Execution/Iteration

In this approach, we identify as many requirements up front as possible during the analysis and design phase. This helps prevent costly issues in the execution phase.