Qubit

Une fondation d'exécution, pas une notation de plus.

Qubit est la couche propriétaire que j'ai construite pour exécuter plusieurs formes de modèles avec une sémantique commune et déterministe, du serveur à des environnements plus proches du edge.

Entrées différentes. Une même fondation.

Le détail des transformations internes, du scheduling, de la représentation mémoire et des optimisations reste volontairement privé.

BPMN
CMMN
DMN
IFML
ArchiMate
EIP

Qubit

Fondation d'exécution déterministe et multi-surface. Les mécanismes internes propriétaires ne sont pas documentés ici.

Serveur
Navigateur
Mobile
Edge
Dispositifs
Systèmes distribués
Frontière publique. Je parle ici des propriétés, des interfaces et des problèmes résolus. Les détails de la représentation formelle, de l'ordonnancement, des transformations internes et des optimisations bas niveau restent propriétaires.

Réduire les traductions qui font dériver le sens.

Notation agnostique

Le choix de notation ne doit pas imposer une pile d'exécution différente à chaque fois.

Déterminisme

Les effets structurants, les règles et les transitions importantes doivent rester explicites même lorsque l'intelligence en amont est probabiliste.

Portabilité

Le même modèle doit pouvoir conserver son comportement sur plusieurs surfaces d'exécution.

Distribution

Le moteur a été pensé comme un système distribué, pas comme un simple runtime local.

Qubit est le résultat d'une descente sous les frameworks.

IFML, BPMN, Camunda, WebAssembly et d'autres expérimentations ont chacun résolu une partie du problème. Qubit est né du besoin de trouver une couche plus fondamentale qui ne dépende pas d'une seule notation.