Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior of UML Activities. They have been developed for the sake of formulating and verifying requirements on business process models in a visual, intuitive way (with UML Activities being one possible description language). In the VPP approach, a visual process pattern is translated into an LTL formula, which can then be verified against a transition system describing the behavior of the Activity under consideration. In this paper, we aim at generalizing VPP. We show how to formulate patterns more generally, using an enhanced version of the concrete syntax of the behavioral model under consideration. Additionally, we describe how these more general patterns ...
Patterns increase the reuse of existing knowledge (e.g., design solutions, source code) within organ...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
While Business Process Management (BPM) is an established discipline, the increased adoption of BPM ...
Abstract: Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior...
Business processes usually have to consider certain con-straints like domain specific and quality re...
Abstract. Quality management is an important aspect of business processes. Organizations must implem...
Patterns are now widely used for describing software designs. However, they may also be used to desc...
This thesis investigates the reuse of software processes by an approach based on process patterns. T...
Designing and analyzing business processes is the starting point of the development of enterprise ap...
Process patterns allow the modular modelling and adaptable application of business processes. Presen...
Patterns are used to capture and document frequent design activities. Patterns are means to compare ...
Visual business process representation languages such as BPMN are a useful tool for specification of...
Abstract Designing and analyzing business processes is the starting point of the de-velopment of ent...
In this work we propose a visual language for specifying behavioral properties of business processes...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
Patterns increase the reuse of existing knowledge (e.g., design solutions, source code) within organ...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
While Business Process Management (BPM) is an established discipline, the increased adoption of BPM ...
Abstract: Visual Process Patterns (VPP) is a visual language to describe constraints on the behavior...
Business processes usually have to consider certain con-straints like domain specific and quality re...
Abstract. Quality management is an important aspect of business processes. Organizations must implem...
Patterns are now widely used for describing software designs. However, they may also be used to desc...
This thesis investigates the reuse of software processes by an approach based on process patterns. T...
Designing and analyzing business processes is the starting point of the development of enterprise ap...
Process patterns allow the modular modelling and adaptable application of business processes. Presen...
Patterns are used to capture and document frequent design activities. Patterns are means to compare ...
Visual business process representation languages such as BPMN are a useful tool for specification of...
Abstract Designing and analyzing business processes is the starting point of the de-velopment of ent...
In this work we propose a visual language for specifying behavioral properties of business processes...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
Patterns increase the reuse of existing knowledge (e.g., design solutions, source code) within organ...
The Unified Modelling Language (UML) is a well-known family of notations for software modelling. Rec...
While Business Process Management (BPM) is an established discipline, the increased adoption of BPM ...