Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A generative development-process pattern language
Pattern languages of program design
Understanding and using patterns in software development
Theory and Practice of Object Systems - Special issue on patterns
Process patterns: building large-scale systems using object technology
Process patterns: building large-scale systems using object technology
More process patterns: delivering large-scale systems using object technology
More process patterns: delivering large-scale systems using object technology
Distributed and Parallel Databases
Efficient Compliance Checking Using BPMN-Q and Temporal Logic
BPM '08 Proceedings of the 6th International Conference on Business Process Management
On enabling data-aware compliance checking of business process models
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Visually specifying compliance rules and explaining their violations for business processes
Journal of Visual Languages and Computing
Pattern-based modeling and formalizing of business process quality constraints
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Hi-index | 0.00 |
Quality management is an important aspect of business processes. Organizations must implement quality requirements, e.g., according to standards like ISO 9001. Existing approaches on business process modeling provide no explicit means to enforce such requirements. UML Activity Diagrams are a well recognized way of representing those business processes. In this paper, we present an approach for enforcing quality requirements in such business processes through the application of process quality patterns to Activity Diagrams. These patterns are defined using a pattern description language, being a light-weight extension of UML Activity Diagrams. Accordingly, such patterns can be used in forward-engineering of business processes that incorporate quality constraints right from the beginning.