Search Business Process Modeling Patterns

Below you can see all publications classified to the criteria described on the main page. If you want to do your own analysis, you can export all data via the "CSV"-button.

Title Download Origin Method of Creation Citation Count Year Category View Intended User Scope Type of Article Template Presentation Notation Language Dependency Extent of Documentation Instructions, Guidelines Tool Support Keywords Patterns
Business processes: modelling and analysis for re-engineering and improvement Research Informed Argument 814 1995 1.2 Function & Information Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, Role-Activity Diagrams Yes Complete Yes No role-activity diagram, role activity diagram, RAD
Process model patterns for collaborative work Research Informed Argument 32 1998 4.3 Function & Information Business Analyst Generic Proposal of Solution Light Textual & Graphical New No Complete No No collaboration, collective, co-work, repository co-work, delegated work, multiprocessing, division of labour, division of labor, procucer/reviewer, distributed merge, mutual exclusion, collective merge, check in and merge, distributed synchronization, master/slave, collective synchronization, individual synchronization
Definition of Deadlock Patterns for Business Processes Workflow Models Research Informed Argument 28 1999 1.2 Function IT Specialist Generic Proposal of Solution None Textual & Graphical & Formal New Yes Complete No No soundness, deadlock, reachability, transferability work item outflow, loop deadlock, multiple source deadlock
Modellierung planbarer Abweichungen in Workflow-Management-Systemen Research Informed Argument 5 2002 7.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Extension, ADEPT No Complete No Yes flexibility, deviation, exception, execution priority, catch up, catching up, error, failure forward jump, skipping, backwards jump
Specifying And Analysing Static And Dynamic Patterns Of Administrative Processes Research Informed Argument 9 2002 4.3 Function & Information Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, UML AD No Partial No No administration, administrative workflow register, validate
UML design patterns for business processes Research Informed Argument 1 2002 1.2 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, EPC, UML AD Yes Partial No No transformation, UML activity diagrams dissection of events, sequential events
Generic Recurrent Patterns in Business Processes Research Informed Argument 33 2003 1.2 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, CPN No Complete No No CAP, DEMO, social system, coordination, intention, transaction, request, promise, state, accept, decline, quit, reject, cancel, allow, refuse, statement, acceptance transaction, success, standard, cancellation, cancellation of a request, cancellation of a statement, cancellation of an acceptance
Contracting Workflows and Protocol Patterns Research Informed Argument 30 2003 4.2 Function Business Analyst Domain-Specific Proposal of Solution Light Textual & Graphical Existing, Petri Net No Complete Yes No electronic contracting, obligation, contracting, negotiation, negotiating, service contracting, service dependency, transaction protocol implicit accept, binding request, single binding offer, single non-binding offer, multiple binding offers, multiple non-binding offers, single binding counter offer, alternating binding counter offers
Business Process Choreography for B2B Collaboration Research Informed Argument 50 2004 4.3 Function & Organization Business Analyst Generic Proposal of Solution None Textual & Graphical None No Complete No Yes interoperability, choreography, collaboration, B2B, cooperation, contract, synchronization, synchronisation Chained Substitutive, Chained Additive, Nested Synchronous, Nested Deferred, Nested Parallel, Parallel Synchronized
Workflow Data Patterns: Identification, Representation and Tool Support Research Informed Argument 269 2005 3 Information Business Analyst Generic Proposal of Solution Full Textual & Graphical None No Complete No No data flow, information exchange, communication, information resource, data visibility, data interaction, data transfer, data-based routing, data passing, Process-Aware Information System, PAIS, workflow engine task data, block data, scope data, multiple instance data, case data, workflow data, environment data, data interaction task to task, data interaction Block Task to Sub-Workflow Decomposition, data interaction Sub-Workflow Decomposition to Block Task, data interaction - to Multiple Instance Task, data interaction - from Multiple Instance Task, data interaction - case to case, data interaction - Task to Environment push-oriented, data interaction - Task to Environment pull-oriented, Data Interaction - Environment to Task - Push-Oriented, Data Interaction - Task to Environment - Pull-Oriented, Data Interaction - Case to Environment - Push-Oriented, Data Interaction - Environment to Case - Pull-Oriented, Data Interaction - Environment to Case - Push-Oriented, Data Interaction - Case to Environment - Pull-Oriented, Data Interaction - Workflow to Environment - Push-Oriented, Data Interaction- Environment to Workflow - Pull-Oriented, Data Interaction - Environment to Workflow - Push-Oriented, Data Interaction - Workflow to Environment - Pull-Oriented, Data Transfer by Value - Incoming, Data Transfer by Value - Outgoing, Data Transfer - Copy In/Copy Out, Data Transfer by Reference - Unlocked, Data Transfer by Reference - With Lock, Data Transformation - Input, Data Transformation - Output, Task Precondition - Data Existence, Task Precondition - Data Value, Task Postcondition - Data Existence, Task Postcondition - Data Value, Event-based Task Trigger, Data-based Task Trigger, Data-based Routing
Process Patterns - a Means to Describe Processes in a Flexible Way Research Manual Mining 25 2004 5.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical New No Partial No No software process, PROPEL, CADS Capture a Common Vocabulary, Review, Introductional Session, Review Session, Release, Capture Vocabulary centrally, Capture Vocabulary participatorily, Review requirements, Walkthrough Requirements, Inspect Requirements, Develop vision, Develop requirements management plan
Service Interaction Patterns Research Informed Argument 415 2005 4.1 Function IT Specialist Generic Proposal of Solution Full Textual None No Complete Yes No SOA, service-oriented architecture, web service, send, receive racing incoming messages, one-to-many send, one-from-many receive, multi-responses, contingent requests, atomic multicast notification, request with referral, relayed request, dynamic routing
Contract Workflow Model Patterns Using BPMN Research Informed Argument 17 2005 4.2 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, BPMN No Complete No No multi-tier contract ontology, MTCO, obligation, performance, non-performance, contract workflow model, CWM, CWM-BPMN Contract -Business Process, Performance Events, Obligation State Changes, Performance Events Sequences, Simultaneous Processing, Communication between the Parties, Exclusive Processing, Remedial Options Choice
Strategie-, Prozess- und IT-Management: Ein Pattern-orientierter Integrationsansatz Research Informed Argument 8 2005 8.2 Function Business Analyst & IT Specialist Generic Proposal of Solution Full Textual & Graphical Existing, UML No Complete (werden in der Dissertation von Kühn beschrieben) Yes No enterprise model integration, EMI, strategy, strategy management, enterprise application integration, EAI fragment, concept mapping, concept-mapping, merge
Patterns in Colored Petri Nets Research Informed Argument 57 2005 1.2, 3 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, CPN Yes Complete No No coloured Petri net, control, availability, consistency, concurrent access, concurrency, exclusive lock, shared lock, throughput, capacity, discern, choose, create, creation, generation, decomposition, decomposing, assemble, assembling, aggregation, aggregating, collection, synchronizing, merge, access, inspect, inspection, monitor, monitoring, transform, transformation, transfer, transferring id matching, id manager, aggregate objects, queue, fifo queue, lifo queue, random queue, priority queue, capacity-bounding, inhibitor arc, colored inhibitor arc, coloured inhibitor arc, shared database, database management, copy manager, lock manager, bi-lock manager, log manager, blocking state-independent filter, blocking state-dependent filter, translator, asynchronous transfer, synchronous transfer, rendezvous, rendez-vous, asynchronous router, asynchronous aggregator, broadcasting, redundancy manager, data distributor, data merger, deterministic xor-split, non-deterministic xor-split, or, inclusive or, ior
Workflow Resource Patterns: Identification, Representation and Tool Support Research Informed Argument 422 2005 2.1 Resource Business Analyst Generic Proposal of Solution Full Textual & Graphical None No Complete No No resource perspective, resource modeling, resource modelling, pull, push, creation, detour, auto-start, visibility, cooperation, collaboration, resource distribution, scheduling, work distribution, resource allocation, multiple resources, Process-Aware Information System, PAIS, workflow engine Direct Allocation, Role-Based Allocation, Deferred Allocation, Authorisation, Separation of Duties, SoD, Case Handling, Retain Familiar, Capability-based Allocation, History-based Allocation, Organisational Allocation, Automatic Execution, Distribution by Offer - Single Resource, Distribution by Offer - Multiple Resources, Distribution by Allocation - Single Resource, Random Allocation, Round Robin Allocation, Shortest Queue, Early Distribution, Distribution on Enablement, Late Distribution, Resource-Initiated Allocation, Resource-Initiated Execution - Allocated Work Item, Resource-Initiated Execution - Offered Work Item, System-Determined Work Queue Content, Resource-Determined Work Queue Content, Selection Autonomy, Delegation, Escalation, Deallocation, Stateful Reallocation, Stateless Reallocation, Suspension/Resumption, Skip, Redo, Pre-Do, Commencement on Creation, Commencement on Allocation, Piled Execution, Chained Execution, Configurable Unallocated Work Item Visibility, Configurable Allocated Work Item Visibility, Simultaneous Execution, Additional Resources
Essential Business Process Modeling Research Informed Argument 471 2005 4.1, 2.1 Function & Information Business Analyst Generic Proposal of Solution None Textual & Graphical None No Complete No No communication, human workflow, competitive task receive request, call partner service, wait for response, unsolicited event, correlate request and response, dynamic partner, publish to multiple subscribers, publish/subscribe, pub/sub, prioritization, escalation, roles compete for task
Extending workflow patterns with transactional dependencies to define reliable composite Web services Research Informed Argument 47 2006 1.2 Function IT Specialist Generic Proposal of Solution None Textual & Graphical & Formal None No Partial Yes No transactional model, SOA, service-oriented architecture, web service, coordination, workflow flexibility, composition, composite web service, transactional web service, compensation, cancellation, transactional flow
A Pattern-based Approach to Business Process Modeling and Implementation in Web Services Research Informed Argument 20 2006 8.3 Function Business Analyst & IT Specialist Generic Proposal of Solution None Textual None No Partial Yes Yes model transformation, domain-specific modeling language, DMSL, UML profile, service-oriented architecture, SOA, service, web service, WSDL, loop bundle, loop, service, assign, invoke
Structural Patterns for Soundness of Business Process Models Research Informed Argument 76 2006 1.2 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical & Formal Existing, Petri Net, EPC No Complete No Yes soundness, causal footprint, causality graph Deadlock, Multiple Termination, Trap, Generalized Trap, Generalised Trap
A Pattern-driven Development Process for Quality Standard-conforming Business Process Models Research Survey 19 2006 5.2 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical Extension, UML 2.0 Ads No Complete Yes No quality management, quality constraint, TQM, review. VPSL, query language, design review, quality control, order acceptance, determination of product requirements, requirements
The Idea behind Business Process Improvement: Toward a Business Process Improvement Pattern Framework Research Manual Mining 29 2006 7.2 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, ARIS Toolset No Partial No No improvement, business process reenigineering, BPR, process improvement, change, process performance Addition, Elimination
Structural Patterns for the Transformation of Business Process Models Research Informed Argument 17 2006 8.3 Function Business Analyst Generic Proposal of Solution None Textual & Graphical None No Complete Yes No transformation, model driven architecture, MDA, model transformation, nested branching start, end, sequential-path, branching, parallel, alternative, multiple alternative, loop
Business process transformation patterns & the business process transformation wizard Industry Informed Argument 6 2006 8.3 Function Business Analyst Generic Proposal of Solution None Textual None No Complete No Yes Business Process Transformation Wizard, BPT Wizard,optimization, improvement, parallelization, change Optimize resource capacities, Optimize resource scheduling policies, Combine roles, Change branching probability, Introduce business integration solutions, IT (Information Technology) systems, Parallelize activities, Permute the order of tasks, Remote activities
Workflow Control-Flow Patterns: A Revised View Research Informed Argument 629 2006 1.2 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, CPN No Complete No No workflow pattern, flow of control, WCP, N-out-of-M, Process-Aware Information System, PAIS, workflow engine sequence, sequential routing, serial routing, parallel split, AND-split, AND split, parallel routing, parallel split, fork, synchronization, AND-join, AND join, rendezvous, rendez-vous, synchronizer, exclusive choice, XOR-split XOR split, exclusive OR-split, exclusive OR split, conditional routing, switch, decision, case statement, simple merge, XOR-join, exclusive OR-join, XOR join, exclusive OR join, asynchronous join, merge, multi-choice, conditional routing, selection, OR-split, multiple choice, OR split, IOr-split, IOR split, inclusive OR-split, inclusive OR split, Structured Synchronizing Merge, Synchronizing join, synchronizer, multi-merge, Structured Discriminator, 1-out-of-M join, Arbitrary Cycles, Unstructured loop, iteration, cycle, Implicit Termination, Multiple Instances without Synchronization, Multi threading without synchronization, spawn off facility, Multiple Instances with a priori Design-Time Knowledge, Multiple Instances with a priori Run-Time Knowledge, Multiple instances without a priori run-time knowledge, Deferred Choice, External choice, implicit choice, deferred XOR-split, Interleaved Parallel Routing, milestone, Test arc, deadline, state condition, withdraw message, Cancel Activity, withdraw activity, cancel Case, withdraw case, Structured Loop, Recursion, Transient Trigger, Persistent Trigger, Cancel Region, Cancel Multiple Instance Activity, Complete Multiple Instance Activity, Blocking Discriminator, Cancelling Discriminator, Structured Partial Join, Blocking Partial Join, Cancelling Partial Join, Generalized AND-Join, Static Partial Join for Multiple Instances, Cancelling Partial Join for Multiple Instances, Dynamic Partial Join for Multiple Instances, Acyclic Synchronizing Merge, General Synchronizing Merge, Critical Section, Interleaved Routing, Thread Merge, Thread Split, Explicit Termination
Workflow Exception Patterns Research Informed Argument 207 2006 1.2 Function Business Analyst Generic Proposal of Solution None Textual & Graphical New No Complete No No unexpected behaviour, unexpected behavior, exception handling, failure, work item failure, deadline expiry, resource unavailability, external trigger, constraint violation, precondition, invariant continue-offer, reoffer, force-fail-o, force-complete-o, continue-allocation, reallocate, reoffer-a, orce-fail-a, force-complete-a, continue-execution, restart, reallocate-s, reoffer-s, force-fail, force-complete, continue workflow case, remove current case, remove all cases, no action, rollback, compensate
A UML-Based Process Meta-model Integrating a Rigorous Process Patterns Definition Research Informed Argument 13 2006 5.1 Function & Information Business Analyst Domain-Specific Proposal of Solution None Textual & Graphical Existing, UML No Partial Yes No software process, SPEM Fagan Inspection
Dynamic Business Process Management based on Process Change Patterns Research Informed Argument 29 2007 7.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical None No Complete Yes Yes variability, variants, adapting, adaptation, flexibility, change, changing, process family, dynamic process change, improvement, version management sequential split, AND split, XOR split, OR split, N-out-of-M OR Split, N out of M OR Split, Activity Content Change, Activity Change, Activity Position Adjustment, Activity Parallelization, Activity De-Parallelization, Sequential Merge, AND Merge, Activity Delete/Detour, Activity Sequential Insert/Propagation, Activity Parallel Insert, Activity Replace/Detour
Discovering Patterns for Inter-Organizational Business Process Collaboration Research Informed Argument 22 2007 4.3 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, Petri Net No Complete Yes No business-to-business, B2B, electronic sourcing, esourcing, service provision, supply chain, virtual business process, CrossFlow grey box, gray box, token propagation, provider-initiated bi-directional
Semantic Analysis of Flow Patterns in Business Process Modeling Research Informed Argument 21 2007 1.2 Function Business Analyst Generic Proposal of Solution None Textual None No Complete No No Generic Process Model, ontology, control flow, workflow pattern single domain exclusive choice, Concurrency with competition, Concurrency with First-in-first-out merge, Concurrency with FIFO merge, Concurrency with synchronization, Concurrency with asymmetric synchronization/competition, concurrency with asymmetric synchronization/FIFO, Two domain exclusive choice, Multi-choice with competition, Multi-choice with First- in-first-out merge, Multi-choice with FIFO merge, Multi-choice with synchronization, Multi-choice with asymmetric synchronization/competition, Multi-choice with asymmetric synchronization/FIFO
Good and Bad Excuses for Unstructured Business Process Models Research Informed Argument 21 2007 1.2 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, EPC No Complete No No soundness, deadlock, multiple termination, livelock Straight Road with Exits, All Or Nothing, Partial Redo
Change patterns and change support features - Enhancing flexibility in process-aware information systems Industry Manual Mining 454 2008 7.1 Function Business Analyst Generic Proposal of Solution & Evaluation Research Full Textual & Graphical Existing, BPMN No Complete Yes No variability, variants, adapting, adaptation, flexibility, change, changing, adding fragment, deleting fragment, insert, insertion, delete, deletion move, replace, replacing, swap, copy, copying, embed, embedding, parallelize, parallelization, control dependency, update condition, extract, extracting, inline, process fragment insert process fragment, delete process fragment, move process fragment, replace process fragment, swap process fragment, copy process fragment, extract sub process, inline sub process, embed process fragment into loop, parallelize activities, embed process fragment in conditional branch, add control dependency, remove control dependency, update condition, late selection of process fragments, late modeling of process fragments, late modelling of process fragments, late composition of process fragments, multi-instance activity
Patterns of Business Rules to Enable Agile Business Processes Research Informed Argument 56 2008 3 Function Business Analyst & IT Specialist Generic Proposal of Solution Light Textual & Graphical Existing, BPMN No Complete Yes No business rule, adaptability, SBVR, service composition, web services, service-oriented architecture, SOA, process composition
Contract-Based Exception Handling Process Patterns Research Informed Argument 1 2008 6.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, BPMN No Partial Yes No contracting, obligation, right, ontology, domain ontology, Exception Handling Process Ontology Penalty, Cancel Order
Service Interaction: Patterns, Formalization, and Analysis Research Informed Argument 99 2009 4.1 Function IT Specialist Generic Proposal of Solution Light Textual & Graphical Extension, Petri Net No Complete Yes No choreography, service adapter, SOA, service composition, service replacement, integration, interaction, send, receive, message, refinement send, pre-blocking send, post-blocking send, receive, lossy receive, concurrent send, concurrent receive, sending choice, receiving choice, internal choice, sending choice receiving follow-up, receiving choice sending follow-up, internal choice receiving follow-up, leading correlated send, following correlated send, uncorrelated send, leading correlated receive, following correlated receive, correlation swap, correlation broker
Workflow Change Patterns: Opportunities for Extension and Reuse Research Informed Argument 7 2009 7.1 Function & Information Business Analyst & IT Specialist Generic Proposal of Solution Full Textual None No Complete No No process family, variant, variability, flexibility, adaption, compare, comparison, comparing, difference insert, delete, skip, move, replace, swap, split, merge, parallelization, de-parallelization
Patterns for Modeling and Composing Workflows from Grid Services Research Informed Argument 5 2009 2.1 Resource IT Specialist Domain-Specific Proposal of Solution Light Textual & Graphical Extension, UML Yes Complete Yes Yes grid service, grid resource, service composition, semantic composition, workflow composition, model-driven architecture, MDA, platform independent model, PIM, AND-branches Sequence, Alternative Branches, Loop, Alternative Services
Business Process Aware IS Change Management in SMEs Research Informed Argument 0 2009 7.1 Function Business Analyst Generic Proposal of Solution & Evaluation Research None Textual None No Partial No Yes information system, IT architecture, organization architecture, change element, change option received, handed over, improved, new, moved, extended, suspended, cheaper, more expensive
Some Process Patterns for Enterprise Architecture Management Research Informed Argument 34 2009 1.2, 2.1 Function & Resource Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, BPMN No Partial No No EAM Centralised Manual Data Acquisition/Maintenance, Decentralised Manual Data Acquisition/Maintenance, Automatic Data Acquisition/Maintenance, Architecture Control by Applying a Release Workflow, Lifecycle Management, Verification and Audit,
Activity patterns in process-aware information systems: basic concepts and empirical evidence Research Manual Mining 63 2009 5.2 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, UML AD No Complete Yes Yes content, semantics, business function Approval, Single Approval , Iterative Approval, Multiple Approval, Question-Answer, Single-Question-answer, Multi-question-answer, unidirectional performative, single-reuest, multi-request, bi-directional performative, Single-Request-Response, Multi-Request-Response, Notification, Single-Notification, Multi-Notification, Information Request, Single-Information Request, Multi-Information Request, Decision, Single-Decision, Multi-Decision
Workflow Completion Patterns Research Informed Argument 5 2009 1.1 Function & Information Researcher Generic Survey Light Formal Existing, Petri Net No Complete No No termination, terminating, soundness, weak soundness mandatory completion, optional completion, possible completion
Towards scientific workflow patterns Research Informed Argument 29 2009 1.2, 3 Function & Information Researcher Domain-Specific Proposal of Solution Full Textual & Graphical Existing, BPMN No Complete No No scientific workflow management system, scientific workflow system, e-science Single activity with one input and one output dependency, Single activity with multiple input and/or mul- tiple output dependencies, Sequential Control and Sequential Data, Sequential Control and Concurrent Data, Synchronization of sequential data tokens, Data token duplication,
A Model-Driven Approach for Generating Business Processes and Process Interaction Semantics Research Informed Argument 9 2009 8.3 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, UML AD, BPEL yes Complete No No formal semantic, transformation, BPEL, transformation Sequence, If, Flow, While, RepeatUntil, Repeat Until
Software Process Model Blueprints Research Informed Argument 24 2010 8.1 Function & Resource IT Specialist Generic Proposal of Solution Full Textual & Graphical Existing, polymetric views No Complete Yes No (mentioned, but without link) role blueprint, task blueprint, work product blueprint, SPEM, software process, task definition, work product definition, role definition
A compliance management framework for business process models Research Informed Argument 21 2010 6.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical & Formal Extension, BPMN-Q Yes Complete Yes Yes compliance checking, compliance analysis, compliance auditing, compliance monitoring, compliance management, BPMN-Q, query language, compliance rule, violation
Extended Workflow Flexibility using Rule-Based Adaptation Patterns with Eventing Semantics Research Informed Argument 19 2010 7.1 Function Business Analyst Generic Proposal of Solution Light Textual Existing, BPMN No Complete No Yes process family, variant, variability, adaption, configurable process model, model configuration, flexibility, complex event processing, CEP, event-driven Unfailable Timed Handler, Compensation with Escalation, Wait for Event, Restart Event
Delegation Pattern in Workflow System Research Manual Mining 1 2010 2.2 Organization Business Analyst Generic Survey Light Textual None No Complete No No resource, RBAC, role, access control, role hierarchy, user-to-user delegation, role-to-role delegation, temporary role, delegation of task instances, delegation of roles between users, delegation of permissions between users delegation of tasks between users, role-to-role, user-to-user, delegation of roles between roles, delegation of tasks between roles, delegation of individual permissions between roles, delegation of task-instances from user to role, delegation of roles from user to role, Delegation of individual permissions from user to role, Delegation of tasks from user to role, Multiple-delegation, Multi-level delegation, Upward-Delegation, Revocation, Time-Constrained delegation, Time-out Revocation, Cascading Revocation
Exception Handling Patterns for Process Modeling Research Manual Mining 85 2010 1.1 Function IT Specialist Generic Personal Experience Full Textual & Graphical Existing, BPMN, Little-JIL, UML No Complete Yes No Little-JIL, compensation, exception flow, restart trying other alternatives, ordered alternatives, unordered alternatives, immediate fixing, deferred fixing, retry, exception-driven rework, reject, compensate
Implementing Business Process Recovery Patterns through QVT Transformations Research Informed Argument 18 2010 8.2 Function IT Specialist Generic Proposal of Solution None Textual Existing, BPMN Yes Complete No Yes knowledge discovery metamodel, KDM, legacy system, loosely coupling, architecture-driven modernization, ADM, modernization BPD Skepeton, sequence, branching, collaboration, start, implicit termination, conditional sequence, exception, data input, data output
Process Viewing Patterns Research Informed Argument 42 2010 8.1 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical & Formal None No Complete Yes No view, transformation, complexity, business perspective, model transformation, presentation, customization, inter-view, augmentation omission, abstraction, insertion, aggregation, alteration, preservation, Consistency preservation, Construct preservation, Executability preservation, Appearance, Scheme, layout, logical information, organizational information, custom category, custom categories, Orchestration inter-view, Choreography inter-view, Runtime information, Calculated information, Human-assisted augmentation
Enterprise and process architecture patterns Research & Industry Informed Argument 25 2011 9 Function Business Analyst Generic Proposal of Solution None Textual & Graphical None No Partial No No healthcare, hospital, medical service, ambulatory service, medical appointment, diagnose, medical supplies, demand foecast, capacity analysis shared services, service line for patients, internal shared services, demand analysis and management, operating room service, OR service
BPMN and Design Patterns for Engineering Social BPM Solutions Research Informed Argument 49 2011 4.3 Organization Business Analyst Generic Proposal of Solution Light Textual & Graphical Extension, BPMN Yes Complete Yes Yes socialization, transpareny, participation, feedback, knowledge sharing, skill, voting, ranking, commenting dynamic enrollment, invitation, poll, people search, skills search, social publication, social sourcing, advancement notification, feedback
Condition-based process patterns for modeling of human processes in Knowledge-intensive Business Services Research Informed Argument 4 2010 2.1 Function & Organization Business Analyst Generic Proposal of Solution None Textual & Graphical & Formal Existing, condition modeling language No Complete Yes No knowledge-intensive business service, KIBS, knowledge worker, human interaction management, HIM, business rule, control pattern, precondition, pre-condition, postcondition, post-condition, condition model sequence, sequential routing, serial routing, parallel split, AND-split, AND split, parallel routing, parallel split, fork, synchronization, AND-join, AND join, rendezvous, synchronizer, exclusive choice, XOR-split XOR split, exclusive OR-split, exclusive OR split, conditional routing, switch, decision, case statement, simple merge, XOR-join, XOR join, exclusive OR-join exclusive OR join, asynchrous join, merge, multiple choice and synchronizing merge, conditional routing, selection, OR-split, OR split IOR-split, IOR split, multi-choice, multiple discriminator, n-out-of-m join, multiple merge, arbitrary cycle, unstructured loop, iteration, cycle, collaboration, implicit termination, multiple instances without synchronization, multi threading without synchronization, spawn off facility, multiple instances with design-time knowledge, multiple instances with run-time knowledge, send/receive, unicast, point-to-point send, send and receive, request and response, deferred choice, external choice, implicit choice, deferred XOR split, deferred XOR-split, milestone, test arc, deadline, state condition, withdraw message, racing incoming messages, racing messages, one-to-many send, multicast, scatter, one-from-many receive, event aggregation, gather, one-to-many send and receive, scatter-gather, multi-responses, streamed responses, message stream, contingent requests, send with failovers, atomic multicast notification, transactional notification, request with referral, relayed request, dynamic routing
Business Process Optimization Using Formalized Optimization Patterns Research Informed Argument 17 2011 7.2 Function Business Analyst Generic Proposal of Solution Light Textual None No Partial No No improvement, business process reenigineering, BPR, process improvement, change, process performance, deep Business Optimization Platform, dBOP, automation, sequencing, control, variant, variance, assignment, organizational structure, organisational structure automated approval, automated decision, task automation, decomposition, composition, activity elimination, parallelization, serialization, early knockout, rework elimination, knockout elimination, exception standardization, variant elimination, triage, case manager, split workload, flexible assignment, specialization, generalization
Enterprise architecture patterns for business process support analysis Industry Manual Mining 22 2011 5.1 Resource IT Specialist Generic Proposal of Solution Light Textual & Graphical & Formal Existing, ArchiMate No Complete Yes No ArchiMate, EA, architectural description, business process support, business process execution support, automation, role assignment Fully automated business process, Partially automated business process, Unautomated business process, Fully manually supported business process, Partially manually supported business process, Manually unsupported business process, Strictly unsupported business process, Partially supported business process, Fully supported business process, Heterogeneous application support of a business process, Homogenous application support of a business process, Full redundant business process automation, Full non-redundant business process automation, Fully manually supported business process with single role-assignment, Fully redundantly supported business process, Fully non-redundantly supported business process, Business object fully realized by application layer, Business object partially realized by application layer, Business object without application layer realization, Full concrete business object realization, Partial concrete business object realization, Business object without concrete realization, Fully realized business object, unrealized business object, strictly unrealized business object, Partially realized business object, Multiple business object realization, Single business object realization, Multiple application layer business object realization, Single application layer business object realization, Multiple concrete business object realization, Single concrete business object realization
Structured design, consistency analysis and failure reasoning of business workflows with activity-control templates and causal ordering Research Informed Argument 4 2010 1.2 Function Business Analyst Generic Proposal of Solution None Textual & Graphical New Yes Complete No Yes activity-control diagram, causal ordering, causal relationship, failure reasoning, failure diagnosis split-join, AND split AND join, Priority split OR join, COUNT split OR join, AND-OR, All-Out-Priority-Join, Display, Retrieval, Information, Exchange, Integration, Transformation, Decision, Module, Custom, Invoke
D&B: Two Additional Workflow Patterns Research Informed Argument 1 2011 1.2 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical New No Complete No No control flow Deactivate, Bypass, By-pass
Fragmento: Advanced Process Fragment Library Research Informed Argument 32 2011 5.2 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Extension, BPMN No Partial No Yes reuse, content, process modelling support, process modeling support, guidance approval, 4 eyes principle, 4-eyes principle, four eyes principle, secured interaction, trusted timestamp, Avoidance of Infinite Waits
Optimization of WS-BPEL Workflows through Business Process Re-Engineering Patterns Research Informed Argument 0 2012 7.2 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, BPMN No Complete No No service-oriented architecture, SOA, service, web service, business process reenigineering, BPR, resequencing, parallelization, exception, knock-out, filter ordering, reliability, dependability, order assignment, order distribution, flexible assignment, specialist-generalist, case manager, case management, data flow analysis, control flow analysis, Tomasulo, scoreboarding, flow variable speculation, transactional support, transaction, redoing, design diversity, chain of execution, nomination, 4 eyes principle, 4-eyes principle, four eyes principle, delegation, escalation, process administration role, fault tolerance exception, knockout, knock-out, order assignment, flexible assignment, specialist-generalist, specialist/generalist, split responsibilities, case manager
Simplifying the Design of Signature Workflow with Patterns Research Informed Argument 0 2012 5.2 Function & Organization Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, BPMN No Complete Yes No authentication, authorization, approval, permission, acceptance, administrative decision, authorisation, review, reviewing, signing, document, signature workflow sequential signature, jump signature, static countersignature, dynamic countersignature, additional countersignature
UML AD Refinement Patterns for Modeling Workflow Applications Research Informed Argument 4 2012 8.1 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, UML AD Yes Complete No No stepwise refinement, UML, activity diagram, UML activity diagram sequence, alternative
Patterns for Flexible BPMN Workflows Industry Informed Argument 8 2011 7.1 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, BPMN No Partial No No process family, variant, variability, flexibility, adaption, domain engineering, adaption pattern, adaptive workflow segment Wrap Segment, Skip segment, Insert Segment, Copy Segment, Replace Segment, Move Segment, Swap Segment, Insert Segment Parallel, Parallelize Activities, Parallelise Activities, Segment WaitFor Parallel, Segment Wait For Parallel, Insert Segment Before, Insert Segment After, Segment WaitFor Before, Segment Wait For Before, Segment WaitFor After, Segment Wait For After, Segment Externally Triggered, Segment Externally Completed, Spawn Segment, Loop Segment, Optional Spawn Synched Task, Optional Spawn Synchronized Task, Optional Spawn Synchronised Task, Subsequent Execution Restriction, Signal Segment Completion, Wrap Segment in Event Handler, Abort and Continue Flow, Abort Compensate and Resume, Abort Compensate and Restart, Abort Compensate and Escalate, Abort Try Resolve Restart or Escalate, Segment Minimum Duration Time, Schedule Parallel Segment, Segment Time Lag, Schedule Independent Segment, Segment Delayed Execution, Periodic Segment, Schedule-Restricted Segment, Subsequent Execution Delay, Validity Period
Capturing Compliance Requirements: A Pattern-Based Approach Research Manual Mining 30 2012 6.1 Function Business Analyst Generic Proposal of Solution & Evaluation Research None Textual None No Complete No No compliance checking, model checking, compliance auditing, compliance monitoring, compliance management, compliance rule, specification, property specification, auditing, control, control rule, order, occurrence, resource, time, timing, temporal, response, chain response, SoO, segretation of duties, universality, bounded existence, temporal logic precedes, precedence, leadsto, xleadsto, pleadsto, chain precedence, chainprecedence, chainleadsto, exists, absent, universal, existence, universality, absence, coexists, coabsent, exclusive, corequisite, mutexchoice, performedby, segragated from, segregation, usegregatedfrom, bondedwith, rbondedwith, multi-segregated, multi-bonded, within, after, exactlyat, exists max, exists min, exists every
Enhancing Modeling and Change Support for Process Families through Change Patterns Research Survey 19 2013 7.1 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical None No Partial Yes No process family, variant, variability, flexibility, adaption, configurable process model, model configuration, configurable region, configuration alternatives, context condition, configuration constraint, insert, delete, modify, C-EPC, Provop Insert Configurable Region, Delete Configurable Region, Insert Configuration Alternative in a Configurable Region, Delete Configuration Alternative in a Configurable Region, Insert Context Condition of a Configuration Alternative, Delete Context Condition of a Configuration Alternative, Modify Context Condition of a Configuration Alternative, Insert Configuration Constraint Between Configuration Alternatives, Delete Configuration Constraint Between Configuration Alternatives
Handling Concurrent Changes in Collaborative Process Model Development: A Change-Pattern Based Approach Research Manual Mining 2 2013 7.1 Function Business Analyst Generic Proposal of Solution Light Textual & Graphical Existing, BPMN No Complete No Yes collaboration, collaborative, concurrent changes, editing, consistency serial extension, serial insert, parallel extension, parallel insert
Patterns as an Artifact for Business Process Improvement - Insights from a Case Study Research Survey 2 2013 7.2 Function Business Analyst Generic Proposal of Solution & Evaluation Research Full Textual None No Partial Yes No transformation, conceptual model, logical model Divide Complex Process Into Smaller Sub-Processes
Process-Driven Data Quality Management Through Integration of Data Quality into Existing Process Models Research Survey 5 2013 7.2 Function & Information Business Analyst Generic Evaluation Research None Textual & Graphical Existing, BPMN No Complete No No PDDQM, data quality, understandability, comprehensibility, quality check, review, complexity, metric, complexity reduction, duplication, modularization, merging, omission, collapse, compacting, composition
Modeling and validation of business process families Research Informed Argument 35 2012 7.1 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical & Formal Existing, BPMN No Complete Yes No product line, process family, variant, variability, adaption, configurable process model, model configuration, feature, software product line engineering, SPLE, feature model, feature diagram Sequence, Parallel branching, Parallel branching, Sub-Process, Subprocess, Inclusive branching, Discriminator, Discriminator and n out of m Join, Discriminator and n-out-of-m Join, Arbitrary cycles, Implicit termination, Multiple Instances without synchronization, Multiple Instances with a priory design time knowledge, Multiple Instances with a priory runtime knowledge, Deferred choice, Interleaved parallel routing, Milestone, Cancel Activity, Cancel Case
Time patterns for process-aware information systems Research Case Study & Survey 58 2012 6.1 Function Business Analyst Generic Proposal of Solution & Evaluation Research Full Textual & Graphical None No Complete Yes No temporal, timing, duration, variability, constraint, time lag Time Lags between two Activities, Durations, Time Lags between Arbitrary Events, Fixed Date Elements, Schedule Restricted Elements, Time-based Restrictions, Validity Period, Time-dependent Variability, Cyclic Elements, Periodicity, Upper and Lower Bound Constraints, Inter-Task Constraints, Temporal Relations, Deadline, Mutual Exclusion, Recurrence, Appointment Series
Towards a framework for identifying business process redesign patterns Research Informed Argument 11 2013 7.2 Function Business Analyst Generic Survey & Evaluation Research None Textual None No Complete No No BPR, improvement, process improvement, change, process performance Manage, Eliminate, Rearrange, Adapt, Put to other uses, Separate, Combine, Create, Use, Substitute, Magnify, Minimize, Preserve, Decide, Move
Green Business Process Patterns Research Informed Argument 7 2013 6.3 Function & Resource Business Analyst Generic Proposal of Solution Full Textual & Graphical New No Complete No No green, greening, environmental perspective, environment, green BPM, green activity, green resource, ecological, ecofriendly Green Compensation, Green Variant, Resource Change, Green Feature, Common Process Improvement for Environmental Aspects, process automation, Human Process Performance, insourcing, outsourcing
Activity Diagrams Patterns for Modeling Business Processes Research Informed Argument 4 2014 1.1 Function IT Specialist Generic Proposal of Solution None Textual & Graphical Existing, UML Yes Complete Yes No UML, UML activity diagram, activity diagram, transformation, semantic, formal semantic, verification, model checking initial, activity final, flow final, action, sequence, decision, merge, loop, fork, join
Business Process Design Meets Business Practices Through Enterprise Patterns: A Case Study Research Case Study 2 2014 4.1, 4.3 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, BPMN No Complete Yes Yes human resources, collaboration, coordingation, knowledge workers, decision making, deciding, coordinate contribution, retrieve contribution escalation, deadline agreement
Securing business processes using security risk-oriented patterns Research Informed Argument 20 2014 6.2 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Extension, BPMN No Complete Yes No attack, countermeasure, vulnerability, threat, security, risk treatment, asset, security objective, risk reduction, risk avoidance, migitation, confidentiality, integrity, encryption, cryptography, checksum, availability, input validation, input sanitisation, input filtration, input canonicalization, input canonicalisation, denial of service, dos, flooding, data protection Securing data that flow between the business entities, Securing business activity after data is submitted, Securing business services against DoS attacks, Securing data from unauthorised access, Securing data stored in/retrieved from the data store
Transformation Approach from KAOS Goal Models to BPMN Models Using Refinement Patterns Research Informed Argument 1 2014 8.2 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, BPMN Yes Partial No No goal modelling, goal modeling, transformation milestone-driven, decomposition-by-cases, guard-introduction, divide-and-conquer, unmonitorability-driven, uncontrability-driven
Heterogeneous Business Process Consolidation: A Pattern-Driven Approach Research Informed Argument 1 2014 8.2 Function Business Analyst Generic Proposal of Solution & Evaluation Research Light Textual & Graphical & Formal None No Complete Yes No complex event processing, CEP, business pattern, review Countersign Document, Preparation, Carry Out, Competing, Delegating
Formalizing and applying compliance patterns for business process compliance Research & Industry Manual Mining 23 2014 6.1 Function & Resource Business Analyst Generic Proposal of Solution & Evaluation Research Full Textual & Formal Existing, LTL Yes Complete No Yes compliance checking, compliance auditing, compliance monitoring, compliance management, regulatory compliance, compliance rule, compliance request language, query language, temporal, precedence, precedes, leads-to, absence, universality, existence, timed pattern, chain precedence, response, isAbsent, Exists, Bounded-Exists, isUniversal, chain-precedes, leadsTo, Chain-LeadsTo, Exists-Often, DirectlyFollowedBy, Frees, PerformedBy, Performer, resource, segregatedfrom, segregation, boundedwith, coExists, CoAbsent, exclusive, exclusivity, substitute, corequisite, mutexchoice, timed
Product and process patterns for agent-based modelling and simulation Research Informed Argument 7 2013 8.1 Function Business Analyst Generic Proposal of Solution Full Textual None No Complete No No interaction, agent-based agent-based model, scheduler, scheduler scramble, diffusor, logo world, learning, model-view-controller, MVC, step-by-step, step by step, court case, story time
Experiences with Business Process Model and Notation for Modeling Integration Patterns Industry Informed Argument 3 2014 4.1 Function IT Specialist Generic Proposal of Solution None Textual & Graphical Existing, BPMN Yes Complete (entsprechendes Paper wird referenziert) No Yes enterprise integration, message-based integration, middleware, EIP, message exchange, message flow Request-Reply, Content Enricher, Splitter, Aggregator, Message Translator, message splitter
Fabric-Process Patterns - Towards a Methodology for Fabric-Process Design Research Manual Mining 1 2014 2.1 Resource IT Specialist Generic Proposal of Solution Light Textual None No Complete No No resource, virtual resource, cloud Virtual Resource Specification and Classification, Definition of an Abstract Virtual Resource Lifecycle and Implementation of the Relevant Abstract Operations Provided by the Cloud-Environment, Definition and Implementation of an Abstract Set of Elementary Operations Provided by the Virtual Resources Itself
Value-chain discovery from business process models Research Informed Argument 3 2014 8.3 Function & Information Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, REA, BPMN No Complete Yes No economic resource, business model, economic agent, REA, resource-event-agent, business rationale, value model, economic exchange, economic conversion, value exchange, value conversion, value object conversion, exchange, outsourcing, insourcing, renting
Exploring location-dependency in process modeling Research Informed Argument 10 2014 1.2 Function Business Analyst Generic Proposal of Solution & Evaluation Research Full Textual & Graphical Extension, BPMN No Complete Yes No location-aware, location-awareness, location awareness, location dependency Location-dependent parallel split, Location-dependent sequence, Location-dependent synchronization, Location-dependent exclusive split, Location-dependent simple merge
Patterns and tools for business process monitoring customization Research Informed Argument 0 2015 6.1 Function Business Analyst & IT Specialist Generic Proposal of Solution None Textual & Graphical Existing, CPN No Complete Yes Yes monitoring, service level, SLA
Towards Supporting Business Process Compliance Checking with Compliance Pattern Catalogues - A Financial Industry Case Study Research Manual Mining 0 2015 6.1 Function Business Analyst Generic Proposal of Solution & Evaluation Research Light Textual & Graphical New No Partial No No compliance checking, compliance auditing, compliance monitoring, compliance management, regulatory compliance, compliance rule, split responsibilities, 4 eyes principle, 4-eyes principle, four eyes principle, money laundering, identification, legal text, recurring check, agreement, settlement, dunning, confirmation, credit decision, MaRisk, GMQL, query language 4-eyes principle, 4 eyes principle, four eyes principle, identification, identification-transaction, recurring check, agreement, settlement, confirmation, dunning, credit decision
Improving the process of process modelling by the use of domain process patterns Research Manual Mining 17 2013 5.1 Function Business Analyst Domain-Specific Proposal of Solution & Evaluation Research Full Textual & Graphical None No Complete Yes Yes reuse, content, process modelling support, process modeling support, guidance, DPP, semantics-based analysis checking, contact, order, inventory, invoicing, shipment, notification, offer, payment, production, accounting, planning
Change Patterns Detection and Traceability Impact Analysis of Business Process Models Research Informed Argument 0 2015 7.1 Function Business Analyst Generic Proposal of Solution Light Textual None No Complete Yes No change detection, change impact analysis, impact analysis, traceability, difference, authorization, authorisation, control flow, role, order, refinement, effort estimation Different Roles, Single Role Versus Collection of Roles, Different Collections of Roles, Different Dependencies, Additional Dependencies, Activities Occur at Different Moments in Processes, Iterative Versus Once-Off Occurrence, Skipped Activity, Interchanged Activities, Refined Activity, Corresponding Collections of Activities, Partly Corresponding Activities, Partly Corresponding Collections of Activities,
Variability patterns for business processes in BPMN Research Informed Argument 1 2015 7.1 Function & Organization & Information Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, BPMN No Complete No No process family, variant, variability, flexibility, adaption, configurable process model, model configuration, variability modeling, variability modelling Variability Configuration, Variability Derivation
Towards Value-based Design Patterns for Inter-Organizational Control Research Informed Argument 11 2010 6.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, e3-value No Partial Yes No value model, e3value, value engineering, value exchange, business model, trust, economic resource, business rationale, economic exchange, economic conversion, value conversion, value objec pre-execution, receipt, post verification , verification, commitment confirmation, commitment authorisation, compensation
Control Patterns - Bridging The Gap Between Is Controls And BPM Research Manual Mining 4 2013 6.1 Function Business Analyst Generic Proposal of Solution None Textual & Graphical Existing, EPK No Partial No No compliance checking, compliance analysis, compliance auditing, compliance monitoring, compliance management, control system, internal control system, controlling Production Deployment
Parallel Computing Patterns for Grid Workflows Research Informed Argument 106 2016 3 Function & Information Researcher, IT Specialist Generic Proposal of Solution None Textual & Graphical Existing, Informal No Complete Yes No parallelism, scientific workflow, grid workflow Parallel Execution, Simple Parallelism, Static Data Parallelism, Dynamic Data Parallelism, Adaptive Data Parallelism, Piplined Execution, Best Effort Pipelines, Blocking Pipelines, Buffered Pipelines, SuperScalar Pipelines, Streaming Pipelines,
Control-Flow Patterns for Decentralized RESTful Service Composition Research Informed Argument 19 2013 4.1 Function & Information IT Specialist Generic Proposal of Solution None Textual & Graphical Existing, BPMN, UML Sequence Diagrams No Complete Yes No REST, SOAP, web service, service composition Sequence, Unordered Sequence, Alternative, Exclusive Choice, Iteration, Structured Loop, While, Parallel Split, Synchronization, Structured Discriminator, Structured Partial Join, Local Synchronization Merge, Selection
Discovering Patterns for Inter-Organizational Business Process Collaboration Research Informed Argument 32 2011 5.1 Function Business Analyst Generic Proposal of Solution Full Textual & Graphical Existing, Petri-nets No Partial Yes No supply chain, e-sourcing, esourcing, sourcing, electronic sourcing white-box, black-box, grey-box, white box, black box, grey box