Votre modèle,
sous toutes ses coutures.
Explorez, contrôlez et relisez un modèle Capella / ARCADIA — ou SysML v2 — dans votre navigateur. Un seul fichier HTML, sans installation, sans serveur, hors ligne.
Trois étapes, c'est tout
Aucun compte, aucun serveur à déployer : Arcalyse lit directement le fichier .capella et, si vous le lui donnez, le .aird des diagrammes.
Téléchargez le fichier
En français, en anglais ou bilingue. Copiez-le où vous voulez : disque, partage réseau, clé USB.
Ouvrez-le
Un double-clic suffit : il s'ouvre dans votre navigateur, même sans connexion.
Glissez votre modèle
Le fichier .capella ou le dossier du projet : modèle, diagrammes et bibliothèques en une fois.
De l'analyse opérationnelle à l'EPBS, tout le modèle sous les yeux
Arcalyse déplie le modèle couche par couche et suit les réalisations de l'une à l'autre : une fonction système jusqu'à son composant physique, une chaîne fonctionnelle jusqu'à ses échanges.
Voir les vues ↓Comprendre, vérifier, relire
Les vues reprennent la logique de Capella et vont plus loin : tout est relié, cliquable et exportable (CSV, Excel, PNG, SVG, PDF, HTML).
Arcalyse 4.0
Choisissez la langue de l'interface ; les trois versions offrent les mêmes fonctions.
Proposer une amélioration
Arcalyse évolue avec ses utilisateurs. Une idée, un manque, un bug : dites-le sur GitHub, en français ou en anglais. Un compte GitHub gratuit suffit ; chaque demande est publique et suivie jusqu'à sa livraison.
Une idée
Une vue qui manque, un contrôle à ajouter, un export… Décrivez le besoin, même en deux lignes : le formulaire est prérempli.
Proposer une amélioration →Un problème
Un modèle qui ne s'ouvre pas, un diagramme mal rendu : indiquez la version d'Arcalyse et de Capella, et ce que vous attendiez.
Signaler un problème →Une question
Sur l'usage, le déploiement en entreprise, la feuille de route. La réponse profitera aux suivants.
Poser une question →Vous préférez le code ? Le dépôt accepte les pull requests : github.com/romain-lescole/Arcalyse. Ne joignez pas de modèle confidentiel à un ticket : un extrait anonymisé ou une description suffit.
Bon à savoir
Mon modèle est-il envoyé quelque part ?
Non. Le fichier HTML ne contacte aucun serveur : le modèle est lu en mémoire par votre navigateur. Vous pouvez le vérifier en coupant le réseau. C'est aussi vrai pour « Essayer en ligne » : la page est servie par le site, mais votre modèle reste dans le navigateur.
Quels fichiers puis-je ouvrir ?
Un fichier .capella (ou .melodymodeller, .xml), le dossier du projet entier (modèle, diagrammes .aird et bibliothèques), un modèle SysML v2 (.sysml, archive .kpar ou dossier de .sysml), ou une page de projet .html enregistrée par Arcalyse. Bientôt : SysML v1 (versions 1.0 à 1.7), UML et ReqIF, puis d'autres formats.
Faut-il Capella sur le poste ?
Non. Arcalyse lit le XML du modèle et du .aird ; les diagrammes sont redessinés dans le navigateur. La version de Capella du modèle est affichée sur l'accueil du projet.
Puis-je modifier le modèle ?
Arcalyse est en lecture seule. La modification sera le rôle d'Arcature, l'outil de modification des fichiers Capella et SysML v2, en cours de finalisation.
Comment garder mon travail (revue, dossiers, réglages) ?
Enregistrez la page de projet 💾 : elle contient le modèle et votre travail, et se rouvre dans les versions suivantes d'Arcalyse (depuis la 2.1), tout est repris.
Comment le déployer dans mon entreprise ?
Déposez le fichier HTML sur un partage ou un intranet : il n'y a rien d'autre à installer. Vérifiez son empreinte SHA-256 sur la page Télécharger.
Comment proposer une amélioration ou signaler un problème ?
Sur GitHub, depuis la section Proposer une amélioration : trois formulaires préremplis (idée, problème, question). Un compte GitHub gratuit suffit ; vous pouvez écrire en français.
Arcalyse lira aussi les modèles SysML v1 (versions 1.0 à 1.7) et UML, ainsi que les exigences au format d'échange ReqIF. D'autres formats suivront.
SysML v1.0 à 1.7UMLReqIF…L'outil de modification des fichiers Capella et SysML v2, compagnon d'Arcalyse, est en cours de finalisation.