Distributed and Parallel Databases
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Aspect-Oriented Process Engineering
Proceedings of the Workshop on Object-Oriented Technology
Aspect oriented DSLs for business process implementation
Proceedings of the 2nd workshop on Domain specific aspect languages
AO4BPEL: An Aspect-oriented Extension to BPEL
World Wide Web
Combining Quality Assurance and Model Transformations in Business-Driven Development
Applications of Graph Transformations with Industrial Relevance
An aspect-oriented approach to business process modeling
Proceedings of the 15th workshop on Early aspects
Aspect-Oriented workflow languages
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
An expressive aspect composition language for UML state diagrams
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Enhancing UML state machines with aspects
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
On the evolution of quality conceptualization techniques
The evolution of conceptual modeling
Design and management of flexible process variants using templates and rules
Computers in Industry
Analysis of heuristics to identify crosscutting concerns in business process models
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Patterns for flexible BPMN workflows
Proceedings of the 16th European Conference on Pattern Languages of Programs
Business process extensions as first-class entities -- a model-driven and aspect-oriented approach
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Architecture-centric support for adaptive service collaborations
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Many crosscutting concerns in business processes need to be addressed already at the business process modeling level such as compliance, auditing, billing, and separation of duties. However, existing business process modeling languages including OMG’s Business Process Modeling Notation (BPMN) lack appropriate means for expressing such concerns in a modular way. In this paper, we motivate the need for aspect-oriented concepts in business process modeling languages and propose an aspect-oriented extension to BPMN called AO4BPMN. We also present a graphical editor supporting that extension.