This site has been developed in the context of our work on business process model patterns. We surveyed existing publications on process model patterns, thereby constructing a classification scheme as well as a pattern taxonomy. Some details of the classification scheme and taxonomy can be found below.
This work has been done in the frame of our working group on Semantic Technologies in BPM associated with the EMISA. If you want to propose some other publications for our classification related to process model patterns or if you have any other questions please contact us.
All papers are classified with respect to several criteria. In the following, a description of these criteria is provided. The classification resembles a faceted classification, since multiple properties (facets) with multiple values are captured.
Criteria | Description |
---|---|
Publication Title | This property captures the title of a publication describing the pattern approach. If no single publication describes the approach, then an artificial title based on relevant publications is given. |
Origin | This property has values indicating whether patterns have been developed in a scientific context or not.
Values:
|
Method of Creation | This property has values indicating the research methods used in the pattern creation process.
Values:
|
Year | The year of the pattern paper publication. |
Category | This property dcategorizes patterns in specific topics. To get an overiew of all categories see Pattern Taxonomy. |
View | This property has values indicating which perspectives are addressed by the patterns. For naming the perspective, we follow the ISO standard 19439, which distinguishes four perspectives.
Values:
|
Intended User | This property has values indicating the main addressees of the patterns.
Values:
|
Scope | This property has values indicating the level of generalizability of the patterns.
Values:
|
Type of Article | In our survey, we found three different types types of papers.
Values:
|
Template | This property has values indicating whether the described patterns are documented in a structured form, using a consistent template for presenting each pattern.
Values:
|
Presentation | The category Presentation describes the form in which the solution parts of the patterns are described.
Values:
|
Notation | The category Notation applies only for those papers for which the classification in the category Presentation is different from Textual. If a formalism or diagram is used for describing the solution, Notation shows which kind of notation is used for the description.
Values:
|
Language Dependency | The category Language Dependency describes if the described patterns can only be used in conjunction with a specific language or if they can be used language independently.
Values:
|
Extent of Documentation | Many pattern descriptions do not refer to a single pattern but to a group of patterns. This property indicates whether some or all of the patterns belonging to this group are documented. Values:
|
Instructions, Guidelines | This category describes, if instructions or guidelines regarding the pattern usage are descirbed in the paper. Values:
|
Tool Support | The category Tool Support describes whether the pattern description discusses tool support for working with the patterns. Values:
|
To make it easy for researchers and practicioners to find relevant patterns for their field of interest, we categorizied all publications. The taxonomy below shows all publications for each category. Just click on the category you are interested in, and all relevant publications will show up. A decsription of every category is given when the mouse pointer moves over the question mark next to each category. The numbers display the number of publications in each category.