Bu sayfada

ProcessMind tarafından desteklenen BPMN öğeleri

Desteklenen BPMN öğeleri

ProcessMind aşağıdaki BPMN 2.0 öğelerini okur ve yazar. Destekleniyor ifadesi, öğenin gidiş-dönüş testleri kapsamında olduğu anlamına gelir: Bu öğeyi içeren bir model BPMN olarak dışa aktarılır ve aynı öğeler, bağlantılar, geometri ve etiketlerle yeniden içe aktarılır. Kısmen destekleniyor ifadesi, hangi bilgilerin korunmadığını açıkça belirtir.

Akış öğeleri

BPMN öğesi Destek durumu Notlar
bpmn:Process Destekleniyor (Görünmez) Bir dosyada birden fazla süreç bulunabilir
bpmn:LaneSet Destekleniyor (Görünmez)
bpmn:Lane Destekleniyor İç içe lane setleri dahildir
bpmn:Task Destekleniyor
bpmn:UserTask Destekleniyor Yalnızca görsel gösterim; yürütme öznitelikleri kullanılmaz
bpmn:ManualTask Destekleniyor
bpmn:ServiceTask Destekleniyor
bpmn:SendTask Destekleniyor
bpmn:ReceiveTask Destekleniyor instantiate korunur
bpmn:ScriptTask Destekleniyor
bpmn:BusinessRuleTask Destekleniyor
bpmn:CallActivity Destekleniyor Süreçler arası bağlantılar calledElement olarak dışa aktarılır
bpmn:SubProcess Destekleniyor Genişletilmiş, daraltılmış ve event sub-processleri
bpmn:AdHocSubProcess Destekleniyor
bpmn:Transaction Destekleniyor

Gatewayler

BPMN öğesi Destek durumu Notlar
bpmn:Gateway Destekleniyor Boş elmas olarak gösterilen standart gateway
bpmn:ExclusiveGateway Destekleniyor
bpmn:InclusiveGateway Destekleniyor
bpmn:ParallelGateway Destekleniyor
bpmn:ComplexGateway Destekleniyor
bpmn:EventBasedGateway Destekleniyor instantiate ve eventGatewayType dahildir

Olaylar

BPMN öğesi Destek durumu Notlar
bpmn:StartEvent Destekleniyor
bpmn:EndEvent Destekleniyor
bpmn:IntermediateCatchEvent Destekleniyor
bpmn:IntermediateThrowEvent Destekleniyor
bpmn:BoundaryEvent Destekleniyor Bağlı olduğu Task dahil
bpmn:MessageEventDefinition Destekleniyor
bpmn:TimerEventDefinition Destekleniyor Tarih, döngü ve süre
bpmn:SignalEventDefinition Destekleniyor
bpmn:EscalationEventDefinition Destekleniyor
bpmn:ErrorEventDefinition Destekleniyor
bpmn:CancelEventDefinition Destekleniyor
bpmn:CompensateEventDefinition Destekleniyor waitForCompletion dahildir
bpmn:ConditionalEventDefinition Destekleniyor
bpmn:TerminateEventDefinition Destekleniyor
bpmn:LinkEventDefinition Destekleniyor

Bağlantı nesneleri

BPMN öğesi Destek durumu Notlar
bpmn:SequenceFlow Destekleniyor Ad, koşul ifadesi ve varsayılan akış dahildir
bpmn:MessageFlow Destekleniyor Havuzlar arasında ve bir akış öğesi ile havuz arasında
bpmn:Association Destekleniyor Açıklamaları, veri nesnelerini ve veri depolarını akış öğelerine bağlar. Etkinlik ile veri referansı arasındaki standart bpmn:association, tanımladığı data association olarak geri yazılır
bpmn:FormalExpression Destekleniyor Koşul ifadeleri, zamanlayıcı değerleri ve döngü koşulları
bpmn:DataAssociation Destekleniyor Bir veri nesnesine veya veri deposuna bağlanan etkinlik, yön bilgisiyle birlikte bu etkinliğin iç içe bpmn:dataInputAssociation / bpmn:dataOutputAssociation öğesi olarak yazılır. assignment ve transformation modellenmez; bir olay üzerindeki data association okunmaz

Artefaktlar

BPMN öğesi Destek durumu Notlar
bpmn:TextAnnotation Destekleniyor
bpmn:Group Destekleniyor Grup adı, kategori değeri üzerinden geri alınır
bpmn:DataObjectReference Destekleniyor ProcessMind veri nesnesi
bpmn:DataStoreReference Destekleniyor ProcessMind veri deposu
bpmn:DataInput Destekleniyor Sürecin giriş/çıkış belirtiminde
bpmn:DataOutput Destekleniyor Sürecin giriş/çıkış belirtiminde
bpmn:Category Destekleniyor Gruplar için yazılır
bpmn:CategoryValue Destekleniyor Grup adını taşır

Havuzlar, iş birliği ve diyagram değişimi

BPMN öğesi Destek durumu Notlar
bpmn:Collaboration Destekleniyor
bpmn:Participant Destekleniyor Daraltılmış Poollar dahil Poollar
bpmn:Documentation Destekleniyor Her dışa aktarma yolunda modelin öğeleri için yazılır. Bir bağlantıdaki (Sequence Flow, Association veya Message Flow) belgeler dosyadan modele okunur, ancak dışa aktarma yalnızca öğe belgelerini yazar
extensionElements (processmind:*) Destekleniyor Öğe ayarları, renkler, eşlenen etkinlikler ve simülasyon ayarları. Simülasyon ayarları yalnızca uygulama içindeki BPMN dışa aktar ile birlikte taşınır, katalog dışa aktarması ve API indirmesi simülasyon yazmaz
bpmndi:BPMNDiagram Destekleniyor
bpmndi:BPMNPlane Destekleniyor
bpmndi:BPMNShape Destekleniyor Konum, boyut, renkler ve etiket konumu
bpmndi:BPMNEdge Destekleniyor Ara noktalar ve etiket konumu
bpmndi:BPMNLabel Destekleniyor Metin konumu

Bire bir yeniden oluşturulmayanlar

Bu öğeler içe veya dışa aktarmayı engellemez, yalnızca bire bir yeniden oluşturulmaz:

BPMN öğesi Ne olur
bpmndi:BPMNLabelStyle Yazı tipi ayarları okunur ve modelleyicide gösterilir, ancak dışa aktarma hiçbir etiket stili yazmaz: öğe yazı tipleri dışa aktarılan dosyanın parçası değildir
bpmn:DataObject, bpmn:DataStore (bildirimler) Yok sayılır: ProcessMind verileri bpmn:DataObjectReference / bpmn:DataStoreReference olarak tutar ve ayrı bir bildirim yazmaz
bpmn:Event, bpmn:ThrowEvent, bpmn:CatchEvent, bpmn:ImplicitThrowEvent Soyut olay türleri: tanımladıkları somut başlangıç, ara veya bitiş olayı olarak okunur ve bu somut tür olarak geri yazılır
bpmn:FlowElement, bpmn:FlowNode, bpmn:RootElement, bpmn:BaseElement Bir dosyada hiçbir zaman görünmeyen soyut türler; dışa aktarma bunun yerine somut öğeyi yazar

Desteklenmeyen BPMN öğeleri

ProcessMind, genellikle yürütme, koreografi veya zorunlu olmayan üst verilerle ilgili oldukları için bu öğeleri desteklemez:

  • 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 (paylaşılan kök bildirimleri, eşleşen olay tanımları desteklenir)
  • bpmn:Interface, bpmn:Operation, bpmn:EndPoint (yalnızca yürütme)
  • bpmn:Auditing, bpmn:Monitoring, bpmn:Rendering, bpmn:Extension (uzantı üst verileri; ProcessMind extensionElements öğeleri desteklenir)

ProcessMind’in destekledikleri

ProcessMind, etkili süreç modelleme ve analizi için gerekli BPMN 2.0 öğelerini destekler. Görselleştirme ve süreç yapısının temel parçalarına öncelik verir; yürütme veya genişletilmiş üst veriler için kullanılan öğeleri kapsama almaz. Yukarıdaki liste, çift yönlü aktarım test paketiyle doğrulanır: Bir öğe, yalnızca onu içeren bir modelin dışa ve içe aktarmadan sonra korunabildiğini gösteren bir test bulunduğu sürece destekleniyor olarak adlandırılır.

ProcessMind’de BPMN dosyalarını içe veya dışa aktarma hakkında sorularınız varsa bize ulaşın.

İlgili konular