DOVU Operating System
  • Welcome to DOVU OS
  • DOVU Operating System
    • The Problem
    • What is DOVU OS?
    • Core Concepts
    • Charger Protocol
    • Beyond Sustainability
  • Workflow Engine
    • The Engine
    • What to Expect Next
    • API Reference
      • Workflow Blueprints
      • Workflow Block Instance Processing
      • Actor Registration and Roles
      • Credit Warehouse Queries
      • Audit Trails
      • Schema and Data Validation
    • Tutorials and Examples
  • Template Language
    • Rationale
    • At a glance
    • Use Case: ELV Recycling
    • Language Primitives
  • DOVU Guardian Tools
    • Guardian Deployment System
    • Guardian PHP SDK
Powered by GitBook
On this page
  1. Template Language

At a glance

The DOVU Template Language is a configuration-based approach to streamline and standardize workflow management.

PreviousRationaleNextUse Case: ELV Recycling

Last updated 5 months ago

The DOVU Template Language is a configuration-based approach to streamline and standardize workflow management. Designed with simplicity and flexibility in mind, this language offers a human-readable and machine-parseable way to model processes, integrate third-party systems, and manage approval workflows. This foundation empowers users to define workflows efficiently while maintaining interoperability with existing systems like Guardian or future integrations. While in its early stages, this template language is designed to evolve into a cornerstone of our interoperable workflow ecosystem.


Example Use Case

Imagine a workflow for End-of-Life Vehicle (ELV) recycling:

  1. Role Assignment: A supplier uploads ecological project data to initiate the workflow.

  2. Dynamic Approvals: An registry reviews the project using the Guardian integration, ensuring compliance with predefined policies.

  3. Data Submissions: Additional data blocks are processed, each tied to specific schemas and actions.

  4. Final Verification: A verifier completes the approval cycle, triggering automated processes like audit trails and credit issuance.

This flow demonstrates the power of a lightweight, expressive configuration language tailored for real-world sustainability use cases.

For more information, please read our detailed breakdown in the link below.

Use Case: ELV Recycling