Why Xcase

Understand, automate and provision any database from its metadata.

Database modeling, metadata and physical data exploration, scripting, synchronization, synthetic data, extraction, anonymization and team collaboration — one coherent, metadata-driven platform.

Xcase Core is the transversal platform. Exploration, automation, Core AI assistance with Xcase Assist and Xcase Script, synchronization from received model changes, synthetic data generation, and datasets/snapshots.
Product architecture

A strong Core, with optional specialist capabilities.

Xcase is organized around a base platform plus focused modules. This keeps adoption simple: every user starts with Core, and organizations add Evolve, Extract, Anonymize, and Workgroup when their responsibilities expand.

Xcase Core

The base platform: metadata exploration, physical relational data exploration and analytics, diagrams, dictionary navigation, scripting, code generation, synthetic data generation, datasets, snapshots, and synchronization from externally supplied model changes.

Explore Core →

Xcase Evolve

Adds authority to create and modify model metadata yourself. Evolve is for users who design and change the model, then generate or synchronize from those self-authored changes.

Explore Evolve →

Xcase Extract

Adds relationship-aware extraction from production or reference databases. It is intended for teams preparing compact, coherent non-production databases.

Explore Extract →

Xcase Anonymize

Adds privacy-oriented anonymization and masking workflows for Dev/Test data. It helps produce safe non-production data while preserving practical usability.

Explore Anonymize →

Xcase Workgroup

Workgroup is a deployment and administration mode, not just another feature module. It provides published models for sharing knowledge and updates across the team, user permissions, manager controls, and concurrent licensing for Core, Evolve, Extract, and Anonymize capabilities.

Explore Workgroup →
Xcase Core

More than viewing: explore, analyze, automate, and operationalize.

Xcase Core is the starting point for every deployment. It gives users a practical environment for understanding database structures, using metadata, and preparing repeatable Dev/Test workflows.

1

Model and metadata exploration

Navigate models, tables, columns, relations, domains, dictionaries, diagrams, dependencies, and user-defined metadata.

2

Physical relational data exploration and analytics

Understand live relational structures and database content through Xcase's model-aware perspective.

3

Synchronization from received models

Compare and synchronize a database from model changes supplied by another authorized model author.

4

Scripting and generation

Use the Xcase scripting language to generate database code, reports, diagrams, and automation from metadata.

6

Synthetic data generation

Generate useful test data as a Core capability, not as a separate add-on module.

7

Datasets and snapshots

Create, refresh, restore, and compare repeatable data states as part of Core.

AI

Xcase Assist and Xcase Script

Core AI assistants: documentation-aware guidance, and natural-language generation of Xcase scripts.

Optional modules

Add capabilities when the responsibility exists.

The architecture is deliberately modular. Core serves many users. Evolve, Extract, and Anonymize are added for specialized responsibilities.

Optional module

Xcase Evolve

For users who author and evolve model metadata.

Design and evolve the model, then synchronize, version and migrate from your own changes.

Optional module

Xcase Extract

For relationship-aware data extraction from production or reference databases.

Extract compact, referentially complete subsets of production data.

Optional module

Xcase Anonymize

For privacy-safe Dev/Test data preparation.

Anonymize sensitive data consistently, with plain-SQL output and audit documentation.

The Core/Evolve boundary is clear.

Core users can consume, analyze, automate, generate, and synchronize from received model changes. Evolve users can author and modify the model metadata themselves. This distinction keeps Core powerful while preserving the value of metadata authoring authority.

Differentiators

Why Xcase is different from traditional modeling tools.

Traditional tools often stop at diagrams and DDL. Xcase turns metadata into an operational foundation for automation, synchronization, Dev/Test data, privacy workflows, and team governance.

CapabilityTraditional modeling toolsXcase positioning
Database modeling and ERD visualizationOften availablePart of Xcase Core, with diagrams, dictionary metadata, reverse engineering, and model navigation.
Physical relational data explorationOften outside the modeling environmentCore includes physical relational data exploration and analytics from a model-aware perspective.
Model/database synchronizationUsually limited or tightly coupled to authoringCore can synchronize from received model changes; Evolve adds synchronization from self-authored metadata changes.
Scripting and generationOften weak, closed, or limitedCore includes scripting and metadata-driven generation, with capability-aware controls for metadata write operations.
Synthetic data generationUsually separate toolingIncluded in Core as a transversal capability.
Datasets and snapshotsOften manual scripts, backups, or separate toolsIncluded in Core for repeatable Dev/Test data states.
Relational extractionUsually requires a separate TDM productAvailable through Xcase Extract for compact relationship-aware subsets.
AnonymizationUsually separate masking toolingAvailable through Xcase Anonymize, connected to the same metadata context.
Team governanceGeneric repositories or file sharingXcase Workgroup shares knowledge and updates through published models, with user permissions and concurrent licensing.
DBMS migrationRe-modeling by hand or third-party convertersChange the target DBMS and Xcase re-maps the data types for the new platform, copies the data, and writes the DDL (Xcase Evolve).
AI-assisted scriptingUsually absent or genericXcase Script generates Xcase scripts from natural language while keeping execution reviewable and metadata-driven.
AI and metadata-driven generation

AI assistance in Core today. Advanced AI modules on the roadmap.

Xcase separates AI features that help users work with explicit metadata from advanced AI capabilities that interpret schema meaning, business processes, or sensitive data categories.

In Xcase 12 today

Core

Xcase Assist

Documentation-aware, context-sensitive assistance for learning and using Xcase. It draws on the documentation portal, manuals, scripting reference, videos, and current UI context.

Core

Xcase Script

Natural-language generation of Xcase scripts and templates. The user reviews scripts; Xcase executes them deterministically against explicit metadata.

Where Xcase is going

Planned

Xcase DB Logic

Will turn business-process descriptions into programmer-ready database objects — views, stored procedures, triggers, validation logic, and documentation.

Planned

Xcase Relate

Will discover implicit relationships using deterministic database signals and probabilistic semantic reasoning.

Core AI boundary

Explicit metadata plus repeatable generation pattern. Examples: CRUD stored procedure generators, audit trigger templates, documentation generation, diagrams, and model quality reports.

Advanced AI boundary

Business intent plus schema interpretation. Examples: updatable multi-table views, instead-of triggers, business-process procedures, relationship discovery, and semantic anonymization setup.

Customer proof

Trusted by organizations that manage serious data.

Xcase has a long history with enterprise, public-sector, technology, and data-intensive organizations.

IBMIBM
BASFBASF
VerizonVerizon
HSBCHSBC
BAE SystemsBAE Systems
Northrop GrummanNorthrop Grumman
BT GroupBT Group
Duke EnergyDuke Energy
EsriEsri
Yale UniversityYale University

All product names, logos, and brands are property of their respective owners. Use of these names, logos, and brands does not imply endorsement.

Documentation and learning

Backed by a documentation portal, manuals, and instructional videos.

The documentation system includes concise portal pages, downloadable PDF manuals, short operational videos, and a structured knowledge base that powers Xcase Assist.

PortalConcise guidance, quick starts, and videos.
PDF manualsDetailed operational procedures and screenshots.
AI-ready knowledge baseStructured content that powers Xcase Assist.

Use metadata as the foundation for database engineering.

Start with Xcase Core. Add Evolve, Extract, Anonymize, and Workgroup capabilities when your team needs them.

© 2026 Xcase. All rights reserved.