.BPMN

BPMN-bestand

Business Process Model and Notation File
Stel een vraag
SNEL ANTWOORD

Een .bpmn-bestand is een Business Process Model and Notation-diagram - een XML-bestand dat een workflow beschrijft (taken, beslissingen, gebeurtenissen en de stroom daartussen) volgens de OMG BPMN 2.0-standaard. Open het met de gratis Camunda Modeler of bpmn.io in een browser; draw.io werkt ook. Het bestand is platte XML en het risico bij openen is laag, hoewel het in procesautomatiseringsplatforms uitvoerbare scripts kan bevatten die vóór implementatie moeten worden gecontroleerd.

Ontwikkelaar: Object Management Group (OMG) Categorie: Vectorafbeeldingen Open standaard MIME: application/bpmn+xml
OPENT OP Windows macOS Linux Web
Gerelateerd: .EMZ · .CDR · .ODG · .VSDX

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 4, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het BPMN-bestandsformaat?

Bestanden met de extensie .bpmn slaan Business Process Model and Notation-diagrammen op - een open XML-formaat gestandaardiseerd door de Object Management Group (OMG). Het formaat wordt gebruikt om bedrijfsprocessen te beschrijven, waardoor visualisatie van de belangrijkste workflowgegevens mogelijk is, evenals modellering en analyse binnen een organisatie.

Elementen in .bpmn-bestanden kunnen worden gegroepeerd in logische delen, te weten:

  • objecten gerelateerd aan gegevensstroom - gebeurtenissen, taken, gateways (beslissingspunten),
  • objectassociaties - sequentiestromen, berichtstromen en gegevensassociaties,
  • pools en lanes - procesdeelnemers en hun rollen,
  • artefacten - tekstannotaties en groeperingen.

.bpmn-bestanden kunnen worden gebruikt om bijna alle soorten bedrijfsprocessen te modelleren.

.bpmn-diagrammen hebben verschillende toepassingen in bedrijfsverwerking. Ze worden gebruikt door consultants, managers, ontwerpers, auditors en eindgebruikers. Onder de motorkap is een .bpmn-bestand platte XML: de <definitions> root bevat zowel de proceslogica (taken, gateways, gebeurtenissen, stromen) als een <bpmndi:BPMNDiagram> blok dat de exacte schermcoördinaten van elke vorm opslaat, zodat het volledige model en de visuele lay-out samen in één draagbaar bestand reizen.

De BPMN 2.0-standaard, ontwikkeld in 2011, wordt ondersteund door veel softwaretoepassingen voor bedrijfsmodellering, die het importeren van en exporteren naar het .bpmn-formaat mogelijk maken. Omdat het formaat leveranciersonafhankelijk is, kan een model dat in de ene tool is gemaakt - zoals Camunda Modeler of diagrams.net - zonder conversie in een andere worden geopend. Gerelateerde notatiestandaarden zijn onder meer DMN voor beslissingsmodellering en het oudere XPDL procesuitwisselingsformaat.

Beveiliging & veiligheid

RISICO: LOW

Een .bpmn is platte XML en het risico bij openen is laag. Twee waarschuwingen: (1) zoals elke XML kan het verwijzen naar externe entiteiten, dus open niet-vertrouwde bestanden in een echte modeler in plaats van een eenvoudige parser; (2) in automatiseringsplatforms kan een .bpmn uitvoerbare scripttaken bevatten (bijv. JavaScript/Groovy) die draaien wanneer een procesengine het model uitvoert - controleer dergelijke scripts voordat u een model van een niet-vertrouwde bron implementeert.

Formaatdetails

in een notendop
VOLLEDIGE NAAMBusiness Process Model and Notation Fileook bekend als BPMN diagram, BPMN 2.0 XML
ONTWIKKELAARObject Management Group (OMG)sinds BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
MIME-TYPEapplication/bpmn+xml
TYPEXML-document (BPMN 2.0 standaard procesmodel)
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • Avantage-sjabloon (verouderd) - Een oud databaserecord schreef .bpmn toe aan een KAISHA-Tec „Avantage”-sjabloon onder een 3D-afbeeldingscategorie; dit lijkt een verouderde/onjuiste mapping te zijn en is niet de gangbare betekenis.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Een .bpmn-bestand is XML. Het begint met de standaard XML-declaratie en heeft een <definitions> (vaak met namespace bpmn:/semantic:) root uit het OMG BPMN 2.0-schema, met daarin de processtroom plus een <bpmndi:BPMNDiagram> sectie voor de lay-out.

Programma's die BPMN-bestanden openen

Windows4 apps
Visual Paradigm Freemium Open de .bpmn in de BPMN-modeler om het proces te bekijken, te bewerken en te analyseren.
Camunda Modeler Gratis Open de .bpmn om het diagram te bekijken/bewerken; gebouwd op bpmn.io, volledig BPMN 2.0-conform.
draw.io (desktop) Open-source Bestand → Open de .bpmn; draw.io importeert en laat u BPMN-diagrammen bewerken en exporteren.
Any text editor (Notepad++ / VS Code) Open-source Open de .bpmn als XML om het ruwe model te inspecteren (u ziet het gerenderde diagram niet).
macOS1 app
Camunda Modeler Gratis Open de .bpmn om het diagram te bekijken/bewerken; gebouwd op bpmn.io, volledig BPMN 2.0-conform.
Linux1 app
Camunda Modeler Gratis Open de .bpmn om het diagram te bekijken/bewerken; gebouwd op bpmn.io, volledig BPMN 2.0-conform.
Web2 apps
bpmn.io demo / Camunda web modeler Open-source Open de .bpmn in de browsergebaseerde modeler om te bekijken en te bewerken zonder iets te installeren.
diagrams.net (draw.io online) Open-source Importeer de .bpmn in de browser om te bewerken en te exporteren naar PNG/SVG/PDF.

Technische details

diepe specificaties
MIME-typeapplication/bpmn+xml (geregistreerd); ook geaccepteerd als application/xml of text/xml
BestandscoderingUTF-8 platte tekst met XML-declaratie op byte-offset 0
Bestandssignatuur<?xml op byte-offset 0; root-element <definitions> of <bpmn:definitions>
Root-element<definitions> uit het OMG BPMN 2.0-schema, meestal voorzien van een namespace-prefix zoals bpmn: of semantic:
Proces-schema-namespacehttp://www.omg.org/spec/BPMN/20100524/MODEL
Diagram-interchange-namespacehttp://www.omg.org/spec/BPMN/20100524/DI - de bpmndi: prefix gebruikt voor BPMNDiagram vorm- en randcoördinaatelementen
Structuur met twee secties<process> bevat stroomsemantiek (taken, gateways, gebeurtenissen, sequentiestromen); <bpmndi:BPMNDiagram> bevat visuele lay-out - beide ingebed in hetzelfde bestand
Typische bestandsgrootte5 KB - 500 KB; groeit met het aantal elementen en de ingebedde diagramcoördinaatgegevens
CompressieGeen - ruwe ongecomprimeerde XML; projectbundels van tools kunnen bestanden afzonderlijk verpakken als ZIP-archieven
Gateway-typenExclusieve (XOR), Inclusieve (OR), Parallelle (AND), Event-based en Complexe gateways
Event-typenStart-, tussen- en eindgebeurtenissen, elk met getypeerde triggers: bericht, timer, signaal, fout, escalatie, compensatie en meer
Vlag voor uitvoerbaar procesisExecutable attribuut op <process> onderscheidt voor mensen leesbare diagrammen van door engines implementeerbare BPMN-modellen
Ondersteuning voor samenwerkingPools en lanes vertegenwoordigen procesdeelnemers; berichtstromen tussen pools modelleren interacties tussen organisaties
Beherende instantieObject Management Group (OMG), die ook UML, SysML en de gerelateerde DMN-standaard onderhoudt
UitgebrachtBPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
Laatste versieBPMN 2.0.2 (OMG, 2013)
Open standaardJa · royaltyvrij
Specificatiewww.omg.org

BPMN conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met BPMN-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over BPMN-bestanden.

Veelgestelde vragen

Wat is een .bpmn-bestand?
Het is een Business Process Model and Notation-diagram - een XML-bestand dat een workflow beschrijft (taken, beslissingen, gebeurtenissen en hun stroom) met behulp van de OMG BPMN 2.0-standaard.
Hoe open ik een .bpmn-bestand?
Gebruik een BPMN-modeler zoals de gratis Camunda Modeler / bpmn.io, draw.io (diagrams.net) of Visual Paradigm. Omdat het XML is, toont een teksteditor de broncode maar niet het gerenderde diagram.
Is .bpmn echt een 3D-afbeelding of Avantage-sjabloon?
Nee - dat is een onjuist databaselabel. De .bpmn-extensie is het OMG BPMN-procesdiagramformaat, een standaard XML-bestand dat wordt gebruikt door tools voor procesmodellering en automatisering.
Kan ik een BPMN-diagram exporteren naar PNG of PDF?
Ja. Open het in bpmn.io/Camunda Modeler of draw.io en exporteer naar PNG of SVG; draw.io en Visual Paradigm kunnen exporteren naar PDF.
Kunnen BPMN-bestanden daadwerkelijk worden uitgevoerd?
Ja - in procesautomatiseringsengines zoals Camunda, Flowable of Activiti wordt hetzelfde .bpmn-bestand rechtstreeks door de engine uitgevoerd, niet alleen getekend. Eenvoudige diagrammen uit documentatietools zijn niet uitvoerbaar.
Wat is het verschil tussen BPMN en XPDL of BPEL?
Allemaal beschrijven ze processen in XML. BPMN 2.0 is de moderne OMG-standaard die notatie en uitvoeringssemantiek combineert met diagramlay-out; XPDL richtte zich op uitwisseling/lay-out en BPEL op uitvoerbare orkestratie. BPMN vervangt deze grotendeels voor nieuw werk.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z