Elemen BPMN yang didukung ProcessMind
Elemen BPMN yang didukung
ProcessMind membaca dan menulis elemen BPMN 2.0 berikut. Didukung berarti elemen tersebut telah melalui pengujian bolak-balik: model yang memuat elemen itu diekspor ke BPMN, lalu diimpor kembali dengan elemen, koneksi, geometri, dan label yang sama. Didukung sebagian menjelaskan secara spesifik bagian yang tidak dipertahankan. Anda dapat mencoba mengimpor dan mengekspor file sendiri dengan uji coba gratis.
Uji daftar elemen ini
Buat model dari proses Anda, ekspor, lalu impor kembali untuk memastikan setiap elemen tetap utuh.
Elemen alur
| Elemen BPMN | Status dukungan | Catatan |
|---|---|---|
| bpmn:Process | Didukung | (Tidak terlihat) Satu file dapat memuat beberapa proses |
| bpmn:LaneSet | Didukung | (Tidak terlihat) |
| bpmn:Lane | Didukung | Termasuk kumpulan Lane bertingkat |
| bpmn:Task | Didukung | |
| bpmn:UserTask | Didukung | Hanya tampilan visual; atribut eksekusi tidak digunakan |
| bpmn:ManualTask | Didukung | |
| bpmn:ServiceTask | Didukung | |
| bpmn:SendTask | Didukung | |
| bpmn:ReceiveTask | Didukung | instantiate dipertahankan |
| bpmn:ScriptTask | Didukung | |
| bpmn:BusinessRuleTask | Didukung | |
| bpmn:CallActivity | Didukung | Tautan antarproses diekspor sebagai calledElement |
| bpmn:SubProcess | Didukung | Subproses yang diperluas, diringkas, dan berbasis peristiwa |
| bpmn:AdHocSubProcess | Didukung | |
| bpmn:Transaction | Didukung |
Gerbang
| Elemen BPMN | Status dukungan | Catatan |
|---|---|---|
| bpmn:Gateway | Didukung | Gerbang biasa, ditampilkan sebagai belah ketupat kosong |
| bpmn:ExclusiveGateway | Didukung | |
| bpmn:InclusiveGateway | Didukung | |
| bpmn:ParallelGateway | Didukung | |
| bpmn:ComplexGateway | Didukung | |
| bpmn:EventBasedGateway | Didukung | instantiate dan eventGatewayType disertakan |
Peristiwa
| Elemen BPMN | Status dukungan | Catatan |
|---|---|---|
| bpmn:StartEvent | Didukung | |
| bpmn:EndEvent | Didukung | |
| bpmn:IntermediateCatchEvent | Didukung | |
| bpmn:IntermediateThrowEvent | Didukung | |
| bpmn:BoundaryEvent | Didukung | Termasuk task yang menjadi tempat event ini dipasang |
| bpmn:MessageEventDefinition | Didukung | |
| bpmn:TimerEventDefinition | Didukung | Tanggal, siklus, dan durasi |
| bpmn:SignalEventDefinition | Didukung | |
| bpmn:EscalationEventDefinition | Didukung | |
| bpmn:ErrorEventDefinition | Didukung | |
| bpmn:CancelEventDefinition | Didukung | |
| bpmn:CompensateEventDefinition | Didukung | Termasuk waitForCompletion |
| bpmn:ConditionalEventDefinition | Didukung | |
| bpmn:TerminateEventDefinition | Didukung | |
| bpmn:LinkEventDefinition | Didukung |
Objek penghubung
| Elemen BPMN | Status dukungan | Catatan |
|---|---|---|
| bpmn:SequenceFlow | Didukung | Nama, ekspresi kondisi, dan alur default disertakan |
| bpmn:MessageFlow | Didukung | Di antara pool, serta antara elemen alur dan pool |
| bpmn:Association | Didukung | Menghubungkan anotasi, objek data, dan penyimpanan data ke elemen alur. bpmn:association polos antara aktivitas dan referensi data akan ditulis kembali sebagai asosiasi data yang dijelaskannya |
| bpmn:FormalExpression | Didukung | Ekspresi kondisi, nilai timer, dan kondisi perulangan |
| bpmn:DataAssociation | Didukung | Aktivitas (task atau subproses) yang terhubung ke objek data atau penyimpanan data akan ditulis sebagai bpmn:dataInputAssociation / bpmn:dataOutputAssociation bertingkat pada aktivitas tersebut, termasuk arah koneksinya. assignment dan transformation tidak dimodelkan, dan asosiasi data pada event tidak dibaca |
Artefak
| Elemen BPMN | Status dukungan | Catatan |
|---|---|---|
| bpmn:TextAnnotation | Didukung | |
| bpmn:Group | Didukung | Nama grup dipertahankan melalui nilai kategorinya |
| bpmn:DataObjectReference | Didukung | Objek data ProcessMind |
| bpmn:DataStoreReference | Didukung | Penyimpanan data ProcessMind |
| bpmn:DataInput | Didukung sebagian | Dibaca dari spesifikasi input/output proses sebagai objek data; tidak ditulis kembali sebagai bpmn:dataInput |
| bpmn:DataOutput | Didukung sebagian | Dibaca dari spesifikasi input/output proses sebagai objek data; tidak ditulis kembali sebagai bpmn:dataOutput |
| bpmn:Category | Didukung | Ditulis untuk grup |
| bpmn:CategoryValue | Didukung | Memuat nama grup |
Pool, kolaborasi, dan pertukaran diagram
| Elemen BPMN | Status dukungan | Catatan |
|---|---|---|
| bpmn:Collaboration | Didukung | |
| bpmn:Participant | Didukung | Pool, termasuk pool yang diciutkan |
| bpmn:Documentation | Didukung | Ditulis untuk elemen model pada setiap jalur ekspor. Dokumentasi pada koneksi (alur sekuensial, asosiasi, atau alur pesan) dibaca dari file ke dalam model, tetapi ekspor hanya menulis dokumentasi elemen |
extensionElements (processmind:*) | Didukung | Pengaturan elemen, warna, aktivitas yang dipetakan, dan pengaturan simulasi. Pengaturan simulasi hanya disertakan melalui Ekspor BPMN di aplikasi. Ekspor katalog dan unduhan API tidak menyertakan simulasi |
| bpmndi:BPMNDiagram | Didukung | |
| bpmndi:BPMNPlane | Didukung | |
| bpmndi:BPMNShape | Didukung | Posisi, ukuran, warna, dan posisi label |
| bpmndi:BPMNEdge | Didukung | Titik jalur dan posisi label |
| bpmndi:BPMNLabel | Didukung | Posisi teks |
Tidak direproduksi secara persis
Elemen-elemen ini tidak menghalangi proses impor atau ekspor, tetapi hasilnya tidak direproduksi secara persis:
| Elemen BPMN | Keterangan |
|---|---|
| bpmndi:BPMNLabelStyle | Pengaturan font dibaca dan ditampilkan di pemodel, tetapi ekspor tidak menulis gaya label. Font elemen tidak disertakan dalam file ekspor. |
| bpmn:DataObject, bpmn:DataStore (deklarasi) | Diabaikan: ProcessMind menyimpan data sebagai bpmn:DataObjectReference / bpmn:DataStoreReference dan tidak menulis deklarasi terpisah |
| bpmn:Event, bpmn:ThrowEvent, bpmn:CatchEvent, bpmn:ImplicitThrowEvent | Jenis peristiwa abstrak: dibaca sebagai peristiwa mulai, antara, atau selesai konkret yang dijelaskan, lalu ditulis kembali sebagai jenis konkret tersebut |
| bpmn:FlowElement, bpmn:FlowNode, bpmn:RootElement, bpmn:BaseElement | Jenis abstrak yang tidak pernah muncul dalam file; ekspor menulis elemen konkret sebagai gantinya |
Elemen BPMN yang tidak didukung
ProcessMind tidak mendukung elemen berikut karena biasanya berkaitan dengan eksekusi, koreografi, atau metadata yang tidak esensial:
- 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 (deklarasi root bersama, definisi event yang sesuai didukung)
- bpmn:Interface, bpmn:Operation, bpmn:EndPoint (hanya untuk eksekusi)
- bpmn:Auditing, bpmn:Monitoring, bpmn:Rendering, bpmn:Extension (metadata ekstensi;
extensionElementsmilik ProcessMind didukung)
Elemen yang didukung ProcessMind
ProcessMind mendukung elemen BPMN 2.0 penting untuk pemodelan dan analisis proses. Dukungan difokuskan pada elemen yang diperlukan untuk visualisasi dan struktur proses, bukan elemen untuk eksekusi atau metadata tambahan. Daftar di atas didasarkan pada pengujian bolak-balik: suatu elemen hanya disebut didukung jika pengujian membuktikan bahwa model yang memuatnya tetap utuh setelah diekspor dan diimpor.
Jika ada pertanyaan tentang impor atau ekspor file BPMN di ProcessMind, hubungi kami.
Buat model BPMN khusus
Uji daftar elemen
Buat model dari proses Anda sendiri, ekspor, lalu impor kembali untuk memastikan setiap elemen tetap utuh.
Topik terkait
- Blok penyusun BPMN: referensi elemen.
- BPMN 2.0: bahasa BPMN.
Rancang proses yang lebih baik. Bangun arsitektur yang saling terhubung. Tetap kendalikan semuanya.
Mulai sekarang juga tanpa kartu kredit dan tanpa perlu menunggu. Ubah cara kerja organisasi Anda menjadi rancangan proses yang jelas dan saling terhubung.
Bangun arsitektur proses, tetapkan penanggung jawab dan kontrol, lalu selaraskan peran serta tanggung jawab di setiap tingkat.
Mulai uji coba gratis dan bangun satu landasan tepercaya untuk mengatur, mengelola, dan terus memperbaiki proses Anda.