.BPMN

Fichier BPMN

Business Process Model and Notation File
Poser une question
RÉPONSE RAPIDE

Un fichier .bpmn est un diagramme Business Process Model and Notation - un fichier XML qui décrit un flux de travail (tâches, décisions, événements et le flux entre eux) en utilisant la norme OMG BPMN 2.0. Ouvrez-le avec le logiciel gratuit Camunda Modeler ou bpmn.io dans un navigateur ; draw.io fonctionne également. Le fichier est en XML brut et présente un risque faible à l'ouverture, bien que dans les plateformes d'automatisation de processus, il puisse contenir des scripts exécutables qu'il convient de réviser avant le déploiement.

Développeur : Object Management Group (OMG) Catégorie : Fichiers d`image vectorielle Standard ouvert MIME: application/bpmn+xml
S'OUVRE SUR Windows macOS Linux Web
Lié : .EMZ · .CDR · .ODG · .VSDX

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 4, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier BPMN ?

Les fichiers avec l'extension .bpmn stockent des diagrammes Business Process Model and Notation - un format ouvert XML standardisé par l'Object Management Group (OMG). Le format est utilisé pour décrire les processus métier, permettant la visualisation des données de flux de travail les plus importantes, ainsi que la modélisation et l'analyse au sein d'une organisation.

Les éléments des fichiers .bpmn peuvent être regroupés en parties logiques, à savoir :

  • les objets liés au flux de données - événements, tâches, passerelles (points de décision),
  • les associations d'objets - flux de séquence, flux de messages et associations de données,
  • les pools et les couloirs (lanes) - les participants au processus et leurs rôles,
  • les artefacts - annotations textuelles et groupements.

Les fichiers .bpmn peuvent être utilisés pour modéliser presque tous les types de processus métier.

Les diagrammes .bpmn ont diverses utilisations dans le traitement des affaires. Ils sont utilisés par les consultants, les gestionnaires, les concepteurs, les auditeurs et les utilisateurs finaux. Sous le capot, un fichier .bpmn est du XML pur : sa racine <definitions> contient à la fois la logique du processus (tâches, passerelles, événements, flux) et un bloc <bpmndi:BPMNDiagram> qui stocke les coordonnées d'écran exactes de chaque forme, de sorte que le modèle complet et sa mise en page visuelle voyagent ensemble dans un seul fichier portable.

La norme BPMN 2.0, développée en 2011, est prise en charge par de nombreuses applications logicielles de modélisation d'entreprise, qui permettent l'importation et l'exportation de données de projet au format .bpmn. Comme le format est neutre vis-à-vis des fournisseurs, un modèle créé dans un outil - tel que Camunda Modeler ou diagrams.net - peut être ouvert dans un autre sans conversion. Les normes de notation associées incluent DMN pour la modélisation des décisions et l'ancien format d'échange de processus XPDL.

Sécurité et sûreté

RISQUE : LOW

Un fichier .bpmn est du XML pur et présente un risque faible à l'ouverture. Deux précautions : (1) comme tout XML, il peut référencer des entités externes, donc ouvrez les fichiers non fiables dans un véritable modélisateur plutôt que dans un simple analyseur ; (2) dans les plateformes d'automatisation, un .bpmn peut intégrer des tâches de script exécutables (par exemple JavaScript/Groovy) qui s'exécutent lorsqu'un moteur de processus exécute le modèle - examinez ces scripts avant de déployer un modèle provenant d'une source non fiable.

Détails du format

en bref
NOM COMPLETBusiness Process Model and Notation Filealias BPMN diagram, BPMN 2.0 XML
DÉVELOPPEURObject Management Group (OMG)depuis BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
TYPE MIMEapplication/bpmn+xml
TYPEDocument XML (modèle de processus standard BPMN 2.0)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Modèle Avantage (hérité) - Un ancien enregistrement de base de données attribuait .bpmn à un modèle « Avantage » de KAISHA-Tec sous une catégorie d'image 3D ; cela semble être un mappage obsolète/incorrect et n'est pas la signification principale.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Un fichier .bpmn est du XML. Il commence par la déclaration XML standard et possède une racine <definitions> (souvent avec l'espace de noms bpmn:/semantic:) du schéma OMG BPMN 2.0, intégrant le flux de processus ainsi qu'une section <bpmndi:BPMNDiagram> pour la mise en page.

Programmes qui ouvrent les fichiers BPMN

Windows4 apps
Visual Paradigm Freemium Ouvrez le .bpmn dans le modélisateur BPMN pour visualiser, modifier et analyser le processus.
Camunda Modeler Gratuit Ouvrez le .bpmn pour visualiser/éditer le diagramme ; basé sur bpmn.io, entièrement conforme à BPMN 2.0.
draw.io (desktop) Open-source Fichier → Ouvrir le .bpmn ; draw.io importe et vous permet de modifier et d'exporter des diagrammes BPMN.
Any text editor (Notepad++ / VS Code) Open-source Ouvrez le .bpmn en tant que XML pour inspecter le modèle brut (vous ne verrez pas le diagramme rendu).
macOS1 app
Camunda Modeler Gratuit Ouvrez le .bpmn pour visualiser/éditer le diagramme ; basé sur bpmn.io, entièrement conforme à BPMN 2.0.
Linux1 app
Camunda Modeler Gratuit Ouvrez le .bpmn pour visualiser/éditer le diagramme ; basé sur bpmn.io, entièrement conforme à BPMN 2.0.
Web2 apps
bpmn.io demo / Camunda web modeler Open-source Ouvrez le .bpmn dans le modélisateur basé sur le navigateur pour visualiser et éditer sans rien installer.
diagrams.net (draw.io online) Open-source Importez le .bpmn dans le navigateur pour le modifier et l'exporter en PNG/SVG/PDF.

Détails techniques

spécifications approfondies
Type MIMEapplication/bpmn+xml (enregistré) ; également accepté comme application/xml ou text/xml
Encodage du fichierTexte brut UTF-8 avec déclaration XML à l'offset d'octet 0
Signature de fichier<?xml à l'offset d'octet 0 ; élément racine <definitions> ou <bpmn:definitions>
Élément racine<definitions> du schéma OMG BPMN 2.0, généralement préfixé par l'espace de noms bpmn: ou semantic:
Espace de noms du schéma de processushttp://www.omg.org/spec/BPMN/20100524/MODEL
Espace de noms d'échange de diagrammehttp://www.omg.org/spec/BPMN/20100524/DI - le préfixe bpmndi: utilisé pour les éléments de coordonnées de forme et de bord de BPMNDiagram
Structure à double section<process> contient la sémantique du flux (tâches, passerelles, événements, flux de séquence) ; <bpmndi:BPMNDiagram> contient la mise en page visuelle - les deux intégrés dans le même fichier
Taille de fichier typique5 Ko - 500 Ko ; augmente avec le nombre d'éléments et les données de coordonnées du diagramme intégré
CompressionAucune - XML brut non compressé ; les ensembles de projets d'outils peuvent emballer les fichiers séparément sous forme d'archives ZIP
Types de passerellesPasserelles exclusives (XOR), inclusives (OR), parallèles (AND), basées sur des événements et complexes
Types d'événementsÉvénements de début, intermédiaires et de fin, chacun avec des déclencheurs typés : message, minuterie, signal, erreur, escalade, compensation, et plus encore
Indicateur de processus exécutableL'attribut isExecutable sur <process> distingue les diagrammes lisibles par l'homme des modèles BPMN déployables sur un moteur
Prise en charge de la collaborationLes pools et les couloirs représentent les participants au processus ; les flux de messages entre les pools modélisent les interactions inter-organisationnelles
Organisme de tutelleObject Management Group (OMG), qui gère également UML, SysML et la norme DMN associée
PubliéBPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
Dernière versionBPMN 2.0.2 (OMG, 2013)
Standard ouvertOui · libre de droits
Spécificationwww.omg.org

Conversions BPMN

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers BPMN. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers BPMN.

Foire aux questions

Qu'est-ce qu'un fichier .bpmn ?
Il s'agit d'un diagramme Business Process Model and Notation - un fichier XML décrivant un flux de travail (tâches, décisions, événements et leur flux) utilisant la norme OMG BPMN 2.0.
Comment ouvrir un fichier .bpmn ?
Utilisez un modélisateur BPMN tel que le logiciel gratuit Camunda Modeler / bpmn.io, draw.io (diagrams.net) ou Visual Paradigm. Puisqu'il s'agit de XML, un éditeur de texte affiche la source mais pas le diagramme rendu.
Le .bpmn est-il vraiment une image 3D ou un modèle Avantage ?
Non - il s'agit d'une étiquette de base de données incorrecte. L'extension .bpmn est le format de diagramme de processus OMG BPMN, un fichier XML standard utilisé par les outils de modélisation et d'automatisation de processus.
Puis-je exporter un diagramme BPMN en PNG ou PDF ?
Oui. Ouvrez-le dans bpmn.io/Camunda Modeler ou draw.io et exportez-le en PNG ou SVG ; draw.io et Visual Paradigm peuvent exporter en PDF.
Les fichiers BPMN peuvent-ils réellement être exécutés ?
Oui - dans les moteurs d'automatisation de processus comme Camunda, Flowable ou Activiti, le même fichier .bpmn est exécuté directement par le moteur, et pas seulement dessiné. Les diagrammes simples provenant d'outils de documentation ne sont pas exécutables.
Quelle est la différence entre BPMN et XPDL ou BPEL ?
Tous décrivent des processus en XML. BPMN 2.0 est la norme moderne de l'OMG combinant la notation et la sémantique d'exécution avec la mise en page du diagramme ; XPDL se concentrait sur l'échange/la mise en page et BPEL sur l'orchestration exécutable. BPMN les remplace largement pour les nouveaux travaux.

Références

1OMG - BPMN 2.0.2 specificationwww.omg.org
2bpmn.io - open-source BPMN toolkitbpmn.io

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.XDWDocuWorks Document
10.TMPTemporary File

Extensions liées

.EMZWindows Compressed Enhanced Metafile
.CDRCorelDRAW image / drawing
.ODGOpenDocument Graphics (Drawing)
.VSDXMicrosoft Visio Drawing (2013+)
.AIAdobe Illustrator Artwork
.EPSEncapsulated PostScript

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z