Archyno

À propos

Un modèle, toutes les vues

Archyno est un outil de modélisation dans le navigateur pour UML, ArchiMate, BPMN et ER. Il est construit autour d'un métamodèle unique plutôt qu'autour d'une zone de dessin, ce qui fait toute la différence entre un diagramme vérifié et une image simplement tracée.

Le métamodèle est le produit

La plupart des outils stockent des formes et des traits. Archyno stocke des éléments et des relations et en déduit les formes - le même composant apparaît dans un diagramme de classes, un diagramme de déploiement et une vue en couches ArchiMate comme un seul élément portant un seul nom, et non comme trois copies qui divergent au premier renommage.

Le moteur de règles refuse les diagrammes invalides

UML 2.5.1, ArchiMate 4 et BPMN 2.0 définissent chacun quelles relations peuvent joindre quels éléments. Ces contraintes sont chargées depuis les spécifications plutôt qu'approximées : une relation d'accès ArchiMate ne peut donc pas viser un élément actif, et un flux de séquence BPMN ne peut pas franchir une frontière de pool. La palette propose ce qui est licite ; elle ne propose pas tout en espérant.

Une IA qui propose au lieu d'inventer

La génération est contrainte par le même moteur de règles. Le modèle classe des relations candidates que le moteur a déjà filtrées pour ne garder que les licites, si bien que ce qui revient est un diagramme que la spécification autorise. Un assistant qui produit une notation invalide d'apparence plausible coûte plus de temps qu'il n'en fait gagner.

Les exports qu'on demande réellement aux architectes

PNG, SVG et Mermaid pour la pull request ; XMI et le format ArchiMate Exchange pour les outils qui attendent un standard ; Sparx .qea pour le référentiel que quelqu'un d'autre maintient déjà. L'interopérabilité est une fonctionnalité et non un ajout tardif : un modèle enfermé dans le format d'un seul éditeur n'est pas un actif.

Ouvrez un modèle et modifiez-le

Rien à installer, et aucun compte pour le premier diagramme.

Parcourir les modèles