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 |