Skip to content

Domain Profiles

Domain Profiles let you tailor Termboard for different use cases. When you switch profiles, the available term types, relation types, AI features, and interface options change to match your needs.

What is a Domain Profile?

Think of a profile as a "mode" for Termboard:

  • Standard Profile: Full-featured semantic modeling with Concepts, Properties, hierarchies, and OWL export
  • Mind Mapping Profile: Simplified brainstorming with Topics, Notes, and creative AI tools
  • Business Analysis Profile: Requirements gathering, capability mapping, and solution evaluation
  • Policy Modeling Profile: Specialized visualization for Governance, Risk, and Compliance (GRC)

Each profile controls:

  • Term Types: The kinds of nodes you can create
  • Relation Types: The kinds of connections available
  • AI Menu: Which AI-powered prompts appear
  • Tools & Menus: Which features are visible in the interface

Switching Profiles

You can switch profiles in two ways:

From the Menu Bar

Profile selector in menu bar

Click the profile selector in the top menu bar to switch between available profiles.

When Creating a New Document

When you create a new document via, you can change the type of document to create using File > Document Properties, and then change 'Domain Profile' to the desired profile.

Available Profiles

Standard (Semantic Modeling)

The default profile provides comprehensive semantic modeling capabilities:

FeatureAvailable
Term TypesTerm, Concept, Property, Group, Label, Connection Point
Relation TypesGeneralization, Composition, Aggregation, Attributive, Interaction, Dependency, Other
AI OperationsGenerate Description, Suggest Parents, Suggest Children, Suggest Related, Suggest Synonyms
Import/ExportOWL, JSON-LD, CSV, Excel, Image (PNG/SVG), PDF
ToolsHierarchy View, Semantic Checks, Relation Type Mapping, Find Path, Bulk Add

Best for:

  • Data modeling
  • Ontology design
  • Business glossaries
  • Conceptual modeling

Mind Mapping

A simplified profile optimized for brainstorming and idea organization:

FeatureAvailable
Term TypesTerm, Central Topic, Main Topic, Subtopic, Note, Group
Relation TypesConnection, Link
AI OperationsBrainstorm Ideas, Expand Topic
Import/ExportJSON, Image (PNG/SVG), PDF
ToolsFind Path, Bulk Add, Filters, Staging Area

Best for:

  • Brainstorming sessions
  • Mind maps
  • Idea capture
  • Project planning

Policy Modeling (Policy as Graph)

A specialized profile for governance, risk, and compliance (GRC) professionals to visualize policies as data:

FeatureAvailable
Term TypesTerm, Policy 🛡️, Data Subject 👤, Data Category 🗄️, Purpose 🎯, Legal Basis ⚖️, Data Controller 🏢, Data Processor ⚙️, Group
Relation TypesProcesses, Has Legal Basis, For Purpose, Requires Consent, Transfers To, Retained For, Other
AI OperationsGenerate Description, Improve Description
Import/ExportJSON, CSV, Excel, Image (PNG/SVG), PDF, Compact Format
ToolsHierarchy View, Semantic Checks, Relation Type Mapping, Find Path, Bulk Add

Demo: File> Open > Examples> Demos > GDPR Policy Model

Best for:

  • GDPR Article 30 Records of Processing Activities (RoPA)
  • Data Governance and Lineage
  • Privacy Impact Assessments (DPIA)
  • Visualizing Data Flows

Business Analysis

A profile for requirements gathering, capability mapping, and solution evaluation based on BABOK standards:

FeatureAvailable
Term TypesTerm, Capability ⬡, Requirement ☑, Evaluation ☆, Stakeholder 👔, Group
Relation TypesIs Requirement Of, Evaluates, Depends On, Responsible For, Other
AI OperationsGenerate Description, Improve Description, Suggest Children, Suggest Related
Import/ExportJSON, CSV, Excel, Image (PNG/SVG), PDF, Compact Format
ToolsHierarchy View, Compare Models, Relation Type Mapping, Find Path, Bulk Add

Demo: File > Open > Examples > Demos > GDPR Requirements

Best for:

  • Software selection and vendor evaluation
  • Requirements backbone and gap analysis
  • Capability mapping (enterprise or product)
  • Compliance assessment against regulations

NOTE

The Business Analysis profile is configured to hide Evaluation terms by default. This helps keep the "backbone" of requirements clear, allowing you to reveal evaluations when you ready to compare solutions.

What Changes with Each Profile

Term Types

Different profiles offer different icons for nodes.

When you create a new term, only the types available in the current profile appear in the dropdown.

Relation Types

Each profile defines the relationships you can create. And you can create additional relation names.

  • Standard: Semantic relations like "is-a" (Generalization) and "has" (Composition)
  • Mind Mapping: Simple connections without cardinality or direction
  • Business Analysis: Structural backbone via "Is Requirement Of", scoring via "Evaluates", cross-dependencies via "Depends On"
  • Policy Modeling: Regulatory relations like "requires consent" and "transfers to"

AI Menu

The AI menu (click the ✨ icon next to a term) shows different options based on your profile:

Standard Profile AI Menu

  • Generate Description
  • Improve Description
  • Generate Explanation
  • Suggest Parents
  • Suggest Children
  • Suggest Related Terms
  • Suggest Synonyms

Mind Mapping Profile AI Menu

  • Brainstorm Ideas — Generate creative ideas and subtopics
  • Expand Topic — Break down a topic into logical subtopics

Business Analysis Profile AI Menu

  • Generate Description — Create a requirement or capability description
  • Improve Description — Refine existing descriptions
  • Suggest Children — Break down a capability into sub-capabilities or requirements
  • Suggest Related — Find related requirements or dependencies

Policy Modeling AI Menu

(more info soon...)

Hidden Features

Some features under Tools are automatically hidden when they don't make sense for the profile.

Managing Type Visibility

Profiles can also define which term and relation types are visible by default. This is particularly useful for profiles like Business Analysis, where certain data (like evaluations) might clutter the graph during initial modeling stages.

You can manage which types are hidden in the Document Settings:

  1. Open Settings > Document
  2. In the Terms and Relations sections, use the multi-select dropdowns to choose which types to hide or show.
  3. Toggle the "Hide Term types" or "Hide Relation types" checkboxes to quickly apply or bypass your selection.

Using the Mind Mapping AI Features

Brainstorm Ideas

Select any term and choose Brainstorm Ideas from the AI menu. The AI will generate 5-7 creative ideas or subtopics related to your term.

Example:

  • Term: "Marketing Strategy"
  • AI generates: "Social Media Campaign", "Content Marketing", "Email Outreach", "Influencer Partnerships", etc.

You can review the suggestions and import the ones you want as new connected terms.

Expand Topic

Select a term and choose Expand Topic. The AI breaks down your topic into logical subtopics with descriptions.

Example:

  • Term: "Project Management"
  • AI generates:
    • "Planning" — Defining goals, timelines, and resources
    • "Execution" — Carrying out project activities
    • "Monitoring" — Tracking progress and performance
    • "Closure" — Finalizing and reviewing the project

Tips for Working with Profiles

Starting Fresh

When switching profiles, consider starting a new document. Existing terms won't be deleted, but they may appear as the generic "Term" type if they used profile-specific types.

Templates + Profiles

Templates work alongside profiles:

  • The Mind Map template already uses the Mind Mapping profile
  • The Conceptual Data Model template uses the Standard profile
  • (more info soon...)
  • The GDPR Requirements demo uses the Business Analysis profile to model a compliance backbone

Consistent Styling

Each profile has its own default colors and icons. Terms created in one profile will keep their styling even if you switch profiles later.

See Also