In questa pagina

Elementi BPMN supportati in ProcessMind

Elementi BPMN supportati

ProcessMind legge e scrive gli elementi BPMN 2.0 elencati di seguito. Supportato indica che l’elemento è incluso nei nostri test bidirezionali: un modello che lo contiene viene esportato in BPMN e poi importato di nuovo mantenendo gli stessi elementi, collegamenti, geometria ed etichette. Supportato in parte specifica esattamente quali elementi non vengono mantenuti. Può provare a importare ed esportare i Suoi file con una prova gratuita.

Verifichi l’elenco degli elementi supportati

Generi un modello a partire dal Suo processo, lo esporti e lo importi di nuovo per verificare che ogni elemento venga mantenuto correttamente nell’importazione e nell’esportazione.

Elementi di flusso

Elemento BPMN Stato del supporto Note
bpmn:Process Supportato (Invisibile) Un file può contenere più processi
bpmn:LaneSet Supportato (Invisibile)
bpmn:Lane Supportato Sono inclusi i gruppi di corsie annidati
bpmn:Task Supportato
bpmn:UserTask Supportato Solo rappresentazione visiva; gli attributi di esecuzione non vengono utilizzati
bpmn:ManualTask Supportato
bpmn:ServiceTask Supportato
bpmn:SendTask Supportato
bpmn:ReceiveTask Supportato instantiate viene mantenuto
bpmn:ScriptTask Supportato
bpmn:BusinessRuleTask Supportato
bpmn:CallActivity Supportato I collegamenti tra processi vengono esportati come calledElement
bpmn:SubProcess Supportato Sono inclusi i sottoprocessi espansi, compressi e di evento
bpmn:AdHocSubProcess Supportato
bpmn:Transaction Supportato

Gateway

Elemento BPMN Stato del supporto Note
bpmn:Gateway Supportato Il gateway semplice è rappresentato da un rombo vuoto
bpmn:ExclusiveGateway Supportato
bpmn:InclusiveGateway Supportato
bpmn:ParallelGateway Supportato
bpmn:ComplexGateway Supportato
bpmn:EventBasedGateway Supportato Sono inclusi instantiate e eventGatewayType

Eventi

Elemento BPMN Stato del supporto Note
bpmn:StartEvent Supportato
bpmn:EndEvent Supportato
bpmn:IntermediateCatchEvent Supportato
bpmn:IntermediateThrowEvent Supportato
bpmn:BoundaryEvent Supportato È incluso il task a cui è collegato
bpmn:MessageEventDefinition Supportato
bpmn:TimerEventDefinition Supportato Data, ciclo e durata
bpmn:SignalEventDefinition Supportato
bpmn:EscalationEventDefinition Supportato
bpmn:ErrorEventDefinition Supportato
bpmn:CancelEventDefinition Supportato
bpmn:CompensateEventDefinition Supportato È incluso waitForCompletion
bpmn:ConditionalEventDefinition Supportato
bpmn:TerminateEventDefinition Supportato
bpmn:LinkEventDefinition Supportato

Oggetti di connessione

Elemento BPMN Stato del supporto Note
bpmn:SequenceFlow Supportato Sono inclusi nome, espressione della condizione e flusso predefinito
bpmn:MessageFlow Supportato Tra pool e tra un elemento del flusso e un pool
bpmn:Association Supportato Collega annotazioni, oggetti dati e archivi dati agli elementi del flusso. Un semplice bpmn:association tra un’attività e un riferimento ai dati viene riscritto come l’associazione dati che descrive
bpmn:FormalExpression Supportato Espressioni delle condizioni, valori dei timer e condizioni dei cicli
bpmn:DataAssociation Supportato Un’attività (task o Subprocess) collegata a un oggetto dati o a un archivio dati viene scritta come bpmn:dataInputAssociation / bpmn:dataOutputAssociation annidato nell’attività, inclusa la direzione. assignment e transformation non vengono modellati e le associazioni dati sugli eventi non vengono lette

Artefatti

Elemento BPMN Stato del supporto Note
bpmn:TextAnnotation Supportato
bpmn:Group Supportato Il nome del Group viene recuperato dal relativo valore di categoria
bpmn:DataObjectReference Supportato Oggetto dati di ProcessMind
bpmn:DataStoreReference Supportato Archivio dati di ProcessMind
bpmn:DataInput Supportato in parte Letto dalla specifica di input/output del processo come oggetto dati; non viene riscritto come bpmn:dataInput
bpmn:DataOutput Supportato in parte Letto dalla specifica di input/output del processo come oggetto dati; non viene riscritto come bpmn:dataOutput
bpmn:Category Supportato Scritto per i Group
bpmn:CategoryValue Supportato Contiene il nome del Group

Pool, collaborazione e interscambio dei diagrammi

Elemento BPMN Stato del supporto Note
bpmn:Collaboration Supportato
bpmn:Participant Supportato Pool, compresi quelli compressi
bpmn:Documentation Supportato Scritta per gli elementi del modello in tutti i percorsi di esportazione. La documentazione di una connessione (Sequence Flow, Association o Message Flow) viene letta da un file nel modello, ma l’esportazione include solo la documentazione degli elementi
extensionElements (processmind:*) Supportato Impostazioni degli elementi, colori, attività mappate e impostazioni di simulazione. Le impostazioni di simulazione vengono incluse solo con Esporta BPMN nell’app; l’esportazione del catalogo e il download tramite API non includono simulazioni
bpmndi:BPMNDiagram Supportato
bpmndi:BPMNPlane Supportato
bpmndi:BPMNShape Supportato Posizione, dimensioni, colori e posizione dell’etichetta
bpmndi:BPMNEdge Supportato Punti di passaggio e posizione dell’etichetta
bpmndi:BPMNLabel Supportato Posizione del testo

Elementi non riprodotti in modo identico

Questi elementi non impediscono l’importazione o l’esportazione, ma semplicemente non vengono riprodotti in modo identico:

Elemento BPMN Comportamento
bpmndi:BPMNLabelStyle Le impostazioni dei caratteri vengono lette e visualizzate nel modellatore, ma l’esportazione non include gli stili delle etichette: i caratteri degli elementi non fanno parte del file esportato
bpmn:DataObject, bpmn:DataStore (le dichiarazioni) Ignorati: ProcessMind conserva i dati come bpmn:DataObjectReference / bpmn:DataStoreReference e non scrive dichiarazioni separate
bpmn:Event, bpmn:ThrowEvent, bpmn:CatchEvent, bpmn:ImplicitThrowEvent Tipi di evento astratti: vengono letti come l’evento concreto di inizio, intermedio o finale che descrivono e riscritti con quel tipo concreto
bpmn:FlowElement, bpmn:FlowNode, bpmn:RootElement, bpmn:BaseElement Tipi astratti che non compaiono mai in un file; l’esportazione scrive invece l’elemento concreto

Elementi BPMN non supportati

ProcessMind non supporta questi elementi, in genere legati all’esecuzione, alla coreografia o a metadati non essenziali:

  • bpmn:Choreography, bpmn:GlobalChoreographyTask, bpmn:ChoreographyTask, bpmn:CallChoreography, bpmn:SubChoreography
  • bpmn:Conversation, bpmn:ConversationNode, bpmn:ConversationLink, bpmn:ConversationAssociation, bpmn:GlobalConversation
  • bpmn:PartnerEntity, bpmn:PartnerRole, bpmn:CorrelationProperty, bpmn:CorrelationKey, bpmn:CorrelationSubscription
  • bpmn:ParticipantAssociation, bpmn:MessageFlowAssociation
  • bpmn:GlobalTask, bpmn:GlobalManualTask, bpmn:GlobalUserTask
  • bpmn:ResourceRole, bpmn:Performer, bpmn:PotentialOwner, bpmn:HumanPerformer
  • bpmn:Property, bpmn:DataState, bpmn:Assignment
  • bpmn:Error, bpmn:Message, bpmn:Signal, bpmn:Escalation (le dichiarazioni radice condivise; le definizioni degli eventi corrispondenti sono supportate)
  • bpmn:Interface, bpmn:Operation, bpmn:EndPoint (solo per l’esecuzione)
  • bpmn:Auditing, bpmn:Monitoring, bpmn:Rendering, bpmn:Extension (metadati delle estensioni; le extensionElements di ProcessMind sono supportate)

Elementi supportati da ProcessMind

ProcessMind supporta gli elementi BPMN 2.0 essenziali per modellare e analizzare i processi in modo efficace. Sono privilegiati gli elementi fondamentali per la visualizzazione e la struttura dei processi, mentre sono esclusi quelli usati per l’esecuzione o per metadati estesi. L’elenco qui sopra riflette i risultati dei test di importazione ed esportazione bidirezionale: un elemento è indicato come supportato solo se i test dimostrano che un modello che lo contiene supera l’esportazione e la successiva importazione.

Per domande sull’importazione o l’esportazione di file BPMN in ProcessMind, ci contatti.

Generare un modello BPMN personalizzato

Verifichi l’elenco degli elementi supportati

Generi un modello a partire dal Suo processo, lo esporti e lo importi di nuovo per verificare che ogni elemento venga mantenuto correttamente nell’importazione e nell’esportazione.

Argomenti correlati

Progettazione. Analisi. Miglioramento. Costruisca un’architettura dei processi integrata e mantenga il controllo.

Acceda subito, senza carta di credito né attese. Trasformi il modo in cui opera la Sua organizzazione in una progettazione dei processi chiara e interconnessa.

Definisca l’architettura dei processi, le responsabilità e i controlli, e allinei ruoli e compiti a ogni livello.

Inizi la prova gratuita e crei una base affidabile per governare, gestire e migliorare costantemente i processi della Sua organizzazione.