.BPMN

BPMN-fil

Business Process Model and Notation File
Ställ en fråga
SNABBT SVAR

En .bpmn-fil är ett Business Process Model and Notation-diagram - en XML-fil som beskriver ett arbetsflöde (uppgifter, beslut, händelser och flödet mellan dem) med hjälp av standarden OMG BPMN 2.0. Öppna den med gratisprogrammet Camunda Modeler eller bpmn.io i en webbläsare; draw.io fungerar också. Filen är ren XML och innebär låg risk att öppna, även om den i plattformar för processautomatisering kan innehålla körbara skript som bör granskas före driftsättning.

Utvecklare: Object Management Group (OMG) Kategori: Vektorbildfiler Öppen standard MIME: application/bpmn+xml
ÖPPNAS PÅ Windows macOS Linux Web
Relaterat: .EMZ · .CDR · .ODG · .VSDX

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 4, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet BPMN?

Filer med filtillägget .bpmn lagrar Business Process Model and Notation-diagram - ett öppet XML-format standardiserat av Object Management Group (OMG). Formatet används för att beskriva affärsprocesser, vilket möjliggör visualisering av de viktigaste arbetsflödesdata, samt modellering och analys i en organisation.

Element i .bpmn-filer kan grupperas i logiska delar, det vill säga:

  • objekt relaterade till dataflöde - händelser, uppgifter, gateways (beslutspunkter),
  • objektassociationer - sekvensflöden, meddelandeflöden och dataassociationer,
  • pooler och banor (lanes) - processdeltagare och deras roller,
  • artefakter - textanteckningar och grupperingar.

.bpmn-filer kan användas för att modellera nästan alla typer av affärsprocesser.

.bpmn-diagram har olika användningsområden inom affärsprocesshantering. De används av konsulter, chefer, designers, revisorer och slutanvändare. Under huven är en .bpmn-fil ren XML: dess <definitions>-rot innehåller både processlogiken (uppgifter, gateways, händelser, flöden) och ett <bpmndi:BPMNDiagram>-block som lagrar varje forms exakta skärmkoordinater, så att hela modellen och dess visuella layout följer med i en portabel fil.

BPMN 2.0-standarden, utvecklad 2011, stöds av många programvaror för affärsmodellering, vilket möjliggör import från och export av projektdata till .bpmn-formatet. Eftersom formatet är leverantörsoberoende kan en modell skapad i ett verktyg - som Camunda Modeler eller diagrams.net - öppnas i ett annat utan konvertering. Relaterade notationsstandarder inkluderar DMN för beslutsmodellering och det äldre XPDL-formatet för processutbyte.

Säkerhet & trygghet

RISK: LOW

En .bpmn-fil är ren XML och innebär låg risk att öppna. Två varningar: (1) som all XML kan den referera till externa entiteter, så öppna filer från okända källor i en riktig modellerare snarare än en enkel parser; (2) i automatiseringsplattformar kan en .bpmn-fil innehålla körbara skriptuppgifter (t.ex. JavaScript/Groovy) som körs när en processmotor exekverar modellen - granska sådana skript innan du distribuerar en modell från en okänd källa.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNBusiness Process Model and Notation Fileäven känd som BPMN diagram, BPMN 2.0 XML
UTVECKLAREObject Management Group (OMG)sedan BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
MIME-TYPapplication/bpmn+xml
TYPXML-dokument (BPMN 2.0 standard processmodell)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Avantage-mall (föråldrad) - En gammal databaspost tillskrev .bpmn till en KAISHA-Tec «Avantage»-mall under en 3D-bildkategori; detta verkar vara en inaktuell/felaktig mappning och är inte den gängse betydelsen.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
En .bpmn-fil är XML. Den börjar med standard XML-deklaration och har en <definitions>-rot (ofta med namnrymden bpmn:/semantic:) från OMG BPMN 2.0-schemat, som bäddar in processflöde plus en <bpmndi:BPMNDiagram>-sektion för layout.

Program som öppnar BPMN-filer

Windows4 apps
Visual Paradigm Freemium Öppna .bpmn i BPMN-modelleraren för att visa, redigera och analysera processen.
Camunda Modeler Gratis Öppna .bpmn för att visa/redigera diagrammet; byggt på bpmn.io, helt BPMN 2.0-kompatibelt.
draw.io (desktop) Öppen källkod Arkiv → Öppna .bpmn; draw.io importerar och låter dig redigera och exportera BPMN-diagram.
Any text editor (Notepad++ / VS Code) Öppen källkod Öppna .bpmn som XML för att inspektera råmodellen (du kommer inte att se det renderade diagrammet).
macOS1 app
Camunda Modeler Gratis Öppna .bpmn för att visa/redigera diagrammet; byggt på bpmn.io, helt BPMN 2.0-kompatibelt.
Linux1 app
Camunda Modeler Gratis Öppna .bpmn för att visa/redigera diagrammet; byggt på bpmn.io, helt BPMN 2.0-kompatibelt.
Web2 apps
bpmn.io demo / Camunda web modeler Öppen källkod Öppna .bpmn i den webbaserade modelleraren för att visa och redigera utan att installera något.
diagrams.net (draw.io online) Öppen källkod Importera .bpmn i webbläsaren för att redigera och exportera till PNG/SVG/PDF.

Tekniska detaljer

djup specifikation
MIME-typapplication/bpmn+xml (registrerad); accepteras även som application/xml eller text/xml
FilkodningUTF-8 ren text med XML-deklaration vid byte-offset 0
Filsignatur<?xml vid byte-offset 0; rotelement <definitions> eller <bpmn:definitions>
Rotelement<definitions> från OMG BPMN 2.0-schemat, vanligtvis med namnrymdsprefix som bpmn: eller semantic:
Namnrymd för process-schemahttp://www.omg.org/spec/BPMN/20100524/MODEL
Namnrymd för diagramutbytehttp://www.omg.org/spec/BPMN/20100524/DI - bpmndi:-prefixet används för BPMNDiagram-element för form- och kantkoordinater
Struktur med dubbla sektioner<process> innehåller flödessemantik (uppgifter, gateways, händelser, sekvensflöden); <bpmndi:BPMNDiagram> innehåller visuell layout - båda inbäddade i samma fil
Typisk filstorlek5 KB - 500 KB; växer med antalet element och inbäddade koordinatdata för diagrammet
KomprimeringIngen - rå okomprimerad XML; projektpaket från vissa verktyg kan paketera filer separat som ZIP-arkiv
Gateway-typerExklusiva (XOR), Inklusiva (OR), Parallella (AND), Händelsebaserade och Komplexa gateways
HändelsetyperStart-, mellan- och sluthändelser, var och en med typade utlösare: meddelande, timer, signal, fel, eskalering, kompensation med flera
Flagga för körbar processAttributet isExecutable på <process> skiljer mänskligt läsbara diagram från BPMN-modeller som kan distribueras i en motor
SamarbetstödPooler och banor representerar processdeltagare; meddelandeflöden mellan pooler modellerar interaktioner mellan organisationer
Styrande organObject Management Group (OMG), som även underhåller UML, SysML och den relaterade DMN-standarden
SläpptBPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
Senaste versionBPMN 2.0.2 (OMG, 2013)
Öppen standardJa · royaltyfri
Specifikationwww.omg.org

BPMN-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med BPMN-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om BPMN-filer.

Vanliga frågor

Vad är en .bpmn-fil?
Det är ett Business Process Model and Notation-diagram - en XML-fil som beskriver ett arbetsflöde (uppgifter, beslut, händelser och deras flöde) med hjälp av standarden OMG BPMN 2.0.
Hur öppnar jag en .bpmn-fil?
Använd en BPMN-modellerare som gratisprogrammet Camunda Modeler / bpmn.io, draw.io (diagrams.net) eller Visual Paradigm. Eftersom det är XML visar en textredigerare källkoden men inte det renderade diagrammet.
Är .bpmn verkligen en 3D-bild eller Avantage-mall?
Nej - det är en felaktig databasbeteckning. Filtillägget .bpmn är formatet för OMG BPMN-processdiagram, en standardiserad XML-fil som används av verktyg för processmodellering och automatisering.
Kan jag exportera ett BPMN-diagram till PNG eller PDF?
Ja. Öppna den i bpmn.io/Camunda Modeler eller draw.io och exportera till PNG eller SVG; draw.io och Visual Paradigm kan exportera till PDF.
Kan BPMN-filer faktiskt köras?
Ja - i motorer för processautomatisering som Camunda, Flowable eller Activiti körs samma .bpmn-fil direkt av motorn, inte bara ritas upp. Enkla diagram från dokumentationsverktyg är inte körbara.
Vad är skillnaden mellan BPMN och XPDL eller BPEL?
Alla beskriver processer i XML. BPMN 2.0 är den moderna OMG-standarden som kombinerar notation och exekveringssemantik med diagramlayout; XPDL fokuserade på utbyte/layout och BPEL på körbar orkestrering. BPMN ersätter i hög grad dessa för nytt arbete.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö