.BPMN

File BPMN

Business Process Model and Notation File
Fai una domanda
RISPOSTA RAPIDA

Un file .bpmn è un diagramma Business Process Model and Notation - un file XML che descrive un flusso di lavoro (attività, decisioni, eventi e il flusso tra di essi) utilizzando lo standard OMG BPMN 2.0. È possibile aprirlo con il software gratuito Camunda Modeler o bpmn.io in un browser; anche draw.io funziona. Il file è in formato XML semplice e presenta un basso rischio all'apertura, sebbene nelle piattaforme di automazione dei processi possa contenere script eseguibili che vale la pena revisionare prima della distribuzione.

Sviluppatore: Object Management Group (OMG) Categoria: File con immagini vettoriali Standard aperto MIME: application/bpmn+xml
SI APRE SU Windows macOS Linux Web
Correlati: .EMZ · .CDR · .ODG · .VSDX

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 4, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file BPMN?

I file con estensione .bpmn memorizzano diagrammi Business Process Model and Notation - un formato aperto XML standardizzato dall'Object Management Group (OMG). Il formato viene utilizzato per descrivere i processi aziendali, consentendo la visualizzazione dei dati più importanti del flusso di lavoro, nonché la modellazione e l'analisi all'interno di un'organizzazione.

Gli elementi nei file .bpmn possono essere raggruppati in parti logiche, ovvero:

  • oggetti relativi al flusso di dati - eventi, attività, gateway (punti decisionali),
  • associazioni di oggetti - flussi di sequenza, flussi di messaggi e associazioni di dati,
  • pool e lane - partecipanti al processo e i loro ruoli,
  • artefatti - annotazioni di testo e raggruppamenti.

I file .bpmn possono essere utilizzati per modellare quasi tutti i tipi di processi aziendali.

I diagrammi .bpmn hanno vari utilizzi nel business processing. Sono usati da consulenti, manager, progettisti, auditor e utenti finali. Sotto il cofano, un file .bpmn è XML semplice: la sua radice <definitions> contiene sia la logica del processo (attività, gateway, eventi, flussi) sia un blocco <bpmndi:BPMNDiagram> che memorizza le coordinate esatte dello schermo per ogni forma, in modo che l'intero modello e il suo layout visivo viaggino insieme in un unico file portatile.

Lo standard BPMN 2.0, sviluppato nel 2011, è supportato da molte applicazioni software di modellazione aziendale, che consentono l'importazione e l'esportazione dei dati di progetto nel formato .bpmn. Poiché il formato è neutrale rispetto ai fornitori, un modello creato in uno strumento - come Camunda Modeler o diagrams.net - può essere aperto in un altro senza conversione. Gli standard di notazione correlati includono DMN per la modellazione delle decisioni e il vecchio formato di scambio dei processi XPDL.

Sicurezza e incolumità

RISCHIO: LOW

Un file .bpmn è XML semplice e presenta un basso rischio all'apertura. Due avvertenze: (1) come ogni XML può fare riferimento a entità esterne, quindi apri i file non attendibili in un vero modellatore piuttosto che in un parser ingenuo; (2) nelle piattaforme di automazione un file .bpmn può incorporare attività di script eseguibili (es. JavaScript/Groovy) che vengono eseguite quando un motore di processo esegue il modello - revisiona tali script prima di distribuire un modello da una fonte non attendibile.

Dettagli del formato

in sintesi
NOME COMPLETOBusiness Process Model and Notation Fileanche noto come BPMN diagram, BPMN 2.0 XML
SVILUPPATOREObject Management Group (OMG)dal BPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
TIPO MIMEapplication/bpmn+xml
TIPODocumento XML (modello di processo standard BPMN 2.0)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Modello Avantage (legacy) - Un vecchio record di database attribuiva l'estensione .bpmn a un modello «Avantage» di KAISHA-Tec sotto una categoria di immagini 3D; questa sembra essere una mappatura obsoleta/errata e non è il significato principale.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Un file .bpmn è un file XML. Inizia con la dichiarazione XML standard e ha una radice <definitions> (spesso con namespace bpmn:/semantic:) dallo schema OMG BPMN 2.0, che incorpora il flusso del processo più una sezione <bpmndi:BPMNDiagram> per il layout.

Programmi che aprono file BPMN

Windows4 apps
Visual Paradigm Freemium Apri il file .bpmn nel modellatore BPMN per visualizzare, modificare e analizzare il processo.
Camunda Modeler Gratuito Apri il file .bpmn per visualizzare/modificare il diagramma; basato su bpmn.io, completamente conforme a BPMN 2.0.
draw.io (desktop) Open-source File → Apri il file .bpmn; draw.io importa e ti permette di modificare ed esportare diagrammi BPMN.
Any text editor (Notepad++ / VS Code) Open-source Apri il file .bpmn come XML per ispezionare il modello grezzo (non vedrai il diagramma renderizzato).
macOS1 app
Camunda Modeler Gratuito Apri il file .bpmn per visualizzare/modificare il diagramma; basato su bpmn.io, completamente conforme a BPMN 2.0.
Linux1 app
Camunda Modeler Gratuito Apri il file .bpmn per visualizzare/modificare il diagramma; basato su bpmn.io, completamente conforme a BPMN 2.0.
Web2 apps
bpmn.io demo / Camunda web modeler Open-source Apri il file .bpmn nel modellatore basato su browser per visualizzare e modificare senza installare nulla.
diagrams.net (draw.io online) Open-source Importa il file .bpmn nel browser per modificarlo ed esportarlo in PNG/SVG/PDF.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/bpmn+xml (registrato); accettato anche come application/xml o text/xml
Codifica fileTesto semplice UTF-8 con dichiarazione XML all'offset di byte 0
Firma del file<?xml all'offset di byte 0; elemento radice <definitions> o <bpmn:definitions>
Elemento radice<definitions> dallo schema OMG BPMN 2.0, tipicamente con prefisso namespace come bpmn: o semantic:
Namespace dello schema di processohttp://www.omg.org/spec/BPMN/20100524/MODEL
Namespace per l'interscambio di diagrammihttp://www.omg.org/spec/BPMN/20100524/DI - il prefisso bpmndi: utilizzato per gli elementi delle coordinate di forme e bordi di BPMNDiagram
Struttura a doppia sezione<process> contiene la semantica del flusso (attività, gateway, eventi, flussi di sequenza); <bpmndi:BPMNDiagram> contiene il layout visivo - entrambi incorporati nello stesso file
Dimensione tipica del file5 KB - 500 KB; cresce con il numero di elementi e i dati delle coordinate del diagramma incorporati
CompressioneNessuna - XML grezzo non compresso; i pacchetti di progetto degli strumenti possono raggruppare i file separatamente come archivi ZIP
Tipi di gatewayEsclusivo (XOR), Inclusivo (OR), Parallelo (AND), basato su eventi e gateway complessi
Tipi di eventiEventi di inizio, intermedi e di fine, ciascuno con trigger tipizzati: messaggio, timer, segnale, errore, escalation, compensazione e altri
Flag di processo eseguibileL'attributo isExecutable su <process> distingue i diagrammi leggibili dall'uomo dai modelli BPMN distribuibili su un motore
Supporto alla collaborazionePool e lane rappresentano i partecipanti al processo; i flussi di messaggi tra i pool modellano le interazioni tra organizzazioni diverse
Organismo di controlloObject Management Group (OMG), che gestisce anche UML, SysML e lo standard correlato DMN
RilasciatoBPMN 1.0 (2004, BPMI); BPMN 2.0 (2011, OMG) - defined the .bpmn XML interchange format
Ultima versioneBPMN 2.0.2 (OMG, 2013)
Standard apertoSì · royalty-free
Specificawww.omg.org

Conversioni BPMN

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file BPMN. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file BPMN.

Domande frequenti

Cos'è un file .bpmn?
È un diagramma Business Process Model and Notation - un file XML che descrive un flusso di lavoro (attività, decisioni, eventi e il loro flusso) utilizzando lo standard OMG BPMN 2.0.
Come si apre un file .bpmn?
Utilizza un modellatore BPMN come i gratuiti Camunda Modeler / bpmn.io, draw.io (diagrams.net) o Visual Paradigm. Trattandosi di un file XML, un editor di testo mostrerà il codice sorgente ma non il diagramma renderizzato.
Il file .bpmn è davvero un'immagine 3D o un modello Avantage?
No - si tratta di un'etichetta di database errata. L'estensione .bpmn è il formato per diagrammi di processo OMG BPMN, uno standard XML utilizzato dagli strumenti di modellazione e automazione dei processi.
Posso esportare un diagramma BPMN in PNG o PDF?
Sì. Aprilo in bpmn.io/Camunda Modeler o draw.io ed esportalo in PNG o SVG; draw.io e Visual Paradigm possono esportare in PDF.
I file BPMN possono essere effettivamente eseguiti?
Sì - nei motori di automazione dei processi come Camunda, Flowable o Activiti, lo stesso file .bpmn viene eseguito direttamente dal motore, non solo disegnato. I diagrammi semplici provenienti da strumenti di documentazione non sono eseguibili.
Qual è la differenza tra BPMN e XPDL o BPEL?
Tutti descrivono processi in XML. BPMN 2.0 è lo standard moderno OMG che combina notazione e semantica di esecuzione con il layout del diagramma; XPDL si concentrava sull'interscambio/layout e BPEL sull'orchestrazione eseguibile. BPMN li sostituisce ampiamente per i nuovi lavori.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z