Skip to Content
DocsOntologyModeling Server

Modeling Server

Namespace: https://ecosystem.ai/ontology/server#

Concepts for ecosystem-server modeling — UML, ontology synthesis, and code generation. This module does not duplicate industry domain catalogs (CRM, banking, …); those live under https://ecosystemcode.com/ontology/{domainId}.

Core

ClassDefinition
ModelingProjectUML / modeling project with description and optional OntologyContext
DiagramSaved UML diagram (class, sequence, …)
OntologyContextStructured ontology on the project: domain ids, structuredModel, promptContext, roles
DomainCatalogEntryHosted business-domain seed (ontology.ttl + shapes.ttl) via DomainCatalogService
PlantUmlArtifactPlantUML text/SVG from diagram JSON

Jobs & synthesis

ClassDefinition
UmlGenerationJobAsync UML analyze / generate
AppGenerationJobAsync application code generation
SyntheticDataPackageJobDiagram-driven ZIP synthetic packages (distinct from Workbench2 Mongo synthetic)
OntologySynthesisRunMerge diagrams / DB / roles → ontologyContext + Turtle export
GenerationStrategySelectable generation strategy / plugin binding
PropertyFrom → To
hasDiagramModelingProject → Diagram
hasOntologyContextModelingProject → OntologyContext
usesDomainCatalogOntologyContext → DomainCatalogEntry
triggeredByProjectUmlGenerationJob → ModelingProject
producesArtifactAppGenerationJob → PlantUmlArtifact

ModelingProject is related to Workbench Project only when intentionally shared — see Alignments.

Full tables: Server Catalog

Download: /ontology/server.ttl

Last updated on