logo
Ossum Technologies
Introduction
Initializing search
    ossuminc/ossum.tech
    • Home
    • RIDDL
    • Synapify
    • MCP
    • IDE Support
    • Coming Soon
    • About
    ossuminc/ossum.tech
    • Home
      • RIDDL Language
      • Quickstart
        • Tutorials
        • Getting Started
          • Reactive BBQ Case Study
          • Scenario
          • Domain Model
            • Restaurant
            • BackOffice
            • Corporate
            • Personas
            • CEO
            • Head Chef
            • Host
            • Server
            • Bartender
            • Chef
            • Cook
            • Delivery Driver
            • Online Customer
        • Introduction
        • What is RIDDL?
        • Why is RIDDL Needed?
        • What Can RIDDL Do?
        • What is RIDDL Based On?
        • What Conventions Does RIDDL Use?
        • Who Can Benefit from RIDDL?
        • Who Made RIDDL Possible?
        • How Can I Get Help?
        • Overview
        • Root
        • Domain
        • Context
        • Entity
        • Repository
        • Projector
        • Saga
        • Saga Step
        • Streamlet
        • Adaptor
        • Application
        • Epic
        • Use Case
        • User
        • Interaction
        • Handler
        • On Clause
        • Function
        • Type
        • Field
        • State
        • Constant
        • Invariant
        • Message
        • Inlet
        • Outlet
        • Connector
        • Group
        • Input
        • Output
        • Case
        • Conditional
        • Statement
        • Include
        • Author
        • Term
        • Comment
        • Description
        • Metadata
        • Option
        • Element
        • Definition
        • Value
        • Vital
        • Processor
        • Overview
          • Author's Guide
            • Design Guide
            • Bounded Contexts
            • Command-Event Patterns
            • UI Modeling
          • Domain Expert's Guide
          • Duties
          • Relating to RIDDL
          • Index
          • Ways to Use RIDDL
          • Developers Guide
          • Design Principles
          • Releasing
      • Examples
      • Playground
        • Overview
        • Language Reference
        • EBNF Grammar
        • Tools
          • riddlc - The RIDDL Compiler
          • Installation
          • Command Reference
          • Configuration
          • Compilation
          • GitHub Actions
        • sbt-riddl
        • MCP Server
        • IntelliJ Plugin
      • Synapify
      • User Interface
      • Generation
      • Simulation
      • RIDDL MCP Server
      • Claude Desktop
      • Claude Code
      • GitHub Copilot CLI
      • VS Code Copilot
      • Gemini
      • IntelliJ AI Assistant
      • IntelliJ Junie
      • IDE Support
      • IntelliJ IDEA Plugin
      • VS Code Extension
      • Authoring RIDDL
    • Coming Soon
      • About Ossum Inc.
      • Privacy Policy

    Introduction

    In this section we'll explore what RIDDL is by answering these questions:

    • What Is RIDDL?
    • Why Is RIDDL Needed?
    • What Can RIDDL Do?
    • Who Can Benefit From RIDDL?
    • What Is RIDDL Based On?
    • What Conventions Does RIDDL Use?
    • Who Made RIDDL Possible?
    • How Can I Get Help?

    Click the links above to explore this section, or jump ahead to the Guides.

    Previous
    Online Customer
    Next
    What is RIDDL?
    Copyright © 2019-2026 Ossum Inc. - Change cookie settings

    Cookie consent

    We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better.