Semantic Reference Data (SRD) is a flexible platform for managing and aligning critical reference data assets across your organization.
Semantic Reference Data means more than just structure - it captures the shared understanding behind terms, codes and classifications, making them meaningful and actionable across teams and systems.
From glossaries and vocabularies to taxonomies and mappings, SRD helps you govern and evolve structured knowledge as reusable assets - complete with versioning, audit trails and workflow-based authoring.
It also supports unstructured content and file attachments, making it easy to incorporate real-world context alongside structured metadata.
SRD integrates easily into modern data architectures via REST APIs, Kafka and Redis.
Whether you're building a unified language, bridging legacy systems or enabling smarter automation - SRD lays the foundation for scalable, semantic reference data.
Why You Need Semantic Reference Data
Have you ever felt like your organization's most critical reference data — product codes, currencies, hierarchies, mappings and definitions — is scattered across teams, hidden in spreadsheets, buried in systems or inconsistently duplicated across environments?
It starts small: a few data tables owned by a specific team. Then the business grows, departments expand, systems multiply — and before long, the very definitions that should bring clarity become a source of confusion, rework and risk. Different teams interpret the same terms differently. Systems fall out of sync. Updates happen in silos. Regulatory reports mismatch. Projects stall because no one’s sure what “done” really means.
That's the hidden cost of unmanaged reference data.
Semantic Reference Data (SRD) is a platform built to eliminate this chaos. It gives your organization a single source of truth for its reference data assets — not just for storage, but for structured meaning, governance, integration and collaboration. SRD transforms fragmented data into governed, reusable assets with rich semantics — dictionaries, glossaries, taxonomies and vocabularies — all versioned, auditable and accessible via modern APIs.
Whether you're authoring new assets, integrating with systems or aligning teams around a shared vocabulary, SRD provides a foundation that's scalable, consistent and ready for enterprise-grade data operations.
If you're serious about data governance, system interoperability or business agility — SRD isn't a nice-to-have, it's the solution your architecture has been waiting for. Whether you're just getting started or modernizing at scale, SRD adapts to your needs.
SRD allows you to:
- Create, publish and consume reference data assets
- Manage artifacts as lists, tables, hierarchies and mappings
- Assign clear, human-friendly and logical names to artifacts
- Categorize artifacts based on usage context
- Version artifacts to support both current and historical states
SRD supports use cases such as:
- Classic reference data management
- Product catalogs and attribute sets
- Daily updates like FX rates or regulatory values
- Domain-specific lookup tables and code lists
- Data acquisition and sampling
- Environment and configuration data
- Data-driven applications requiring zero-downtime updates
SRD platform features:
- Built on a modular Spring-based architecture
- Modular servers and repositories for Manager, Workbench and Catalog functions
- Supports both relational and MongoDB backends
- Comprehensive REST APIs for integration
- Open data structures eliminate database build-out
- Kafka and Redis support for real-time data distribution
- Fluent DSL APIs for programmatic data composition
- Configurable adapters for customized consumption strategies
SRD platform components at a glance:
- SRD Manager App - Web interface for platform administration
- SRD Catalog API - Search and retrieve published artifacts
- SRD Workbench API - Authoring, workflow and test environment
- SRD Catalog App - End-user interface for artifact discovery
- SRD Cache API - A remote cache of catalog artifacts
- SRD Workbench App - A desktop experience for reference data construction
If your organization is exploring better ways to manage and align reference data, we'd love to hear from you.
General inquiries can be submitted here.
This is the initial rollout of the platform. Consider it as an alpha release for initial testing and feedback.
If you are located in Ontario Canada and are interested in participating, then drop us a line.