Verification of workflow task structures: A petri-net-based approach
Information Systems
Distributed and Parallel Databases
Automatic workflow verification and generation
Theoretical Computer Science
YAWL: yet another workflow language
Information Systems
Formal semantics and analysis of control flow in WS-BPEL
Science of Computer Programming
The Petri net markup language: concepts, technology, and tools
ICATPN'03 Proceedings of the 24th international conference on Applications and theory of Petri nets
Investigations on soundness regarding lazy activities
BPM'06 Proceedings of the 4th international conference on Business Process Management
Transforming BPEL to petri nets
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Achieving a general, formal and decidable approach to the OR-Join in workflow using reset nets
ICATPN'05 Proceedings of the 26th international conference on Applications and Theory of Petri Nets
The prom framework: a new era in process mining tool support
ICATPN'05 Proceedings of the 26th international conference on Applications and Theory of Petri Nets
Efficient Compliance Checking Using BPMN-Q and Temporal Logic
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Oryx --- An Open Modeling Platform for the BPM Community
BPM '08 Proceedings of the 6th International Conference on Business Process Management
BPEL to BPMN: The Myth of a Straight-Forward Mapping
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Visualizing Use Case Sets as BPMN Processes
REV '08 Proceedings of the 2008 Requirements Engineering Visualization
Petri Net Transformations for Business Processes --- A Survey
Transactions on Petri Nets and Other Models of Concurrency II
Transactions on Petri Nets and Other Models of Concurrency II
Automatic Test Case Generation for Interacting Services
Service-Oriented Computing --- ICSOC 2008 Workshops
Web Services and Formal Methods
From business process models to process-oriented software systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Model Checking Techniques for Test Generation from Business Process Models
Ada-Europe '09 Proceedings of the 14th Ada-Europe International Conference on Reliable Software Technologies
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Specification, Verification and Explanation of Violation for Data Aware Compliance Rules
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Using the DEMO methodology for modeling open source software development processes
Information and Software Technology
Synthesis of orchestrators from service choreographies
APCCM '09 Proceedings of the Sixth Asia-Pacific Conference on Conceptual Modeling - Volume 96
Deciding behaviour compatibility of complex correspondences between process models
BPM'10 Proceedings of the 8th international conference on Business process management
Termination analysis of business process workflows
Proceedings of the 5th International Workshop on Enhanced Web Service Technologies
Predictive security analysis for event-driven processes
MMM-ACNS'10 Proceedings of the 5th international conference on Mathematical methods, models and architectures for computer network security
Interaction-centric modeling of process choreographies
Information Systems
Similarity of business process models: Metrics and evaluation
Information Systems
Transforming process models: executable rewrite rules versus a formalized java program
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Visually specifying compliance rules and explaining their violations for business processes
Journal of Visual Languages and Computing
Modeling process-related RBAC models with extended UML activity models
Information and Software Technology
Symbolic abstraction and deadlock-freeness verification of inter-enterprise processes
Data & Knowledge Engineering
Syntax highlighting in business process models
Decision Support Systems
Generalised computation of behavioural profiles based on petri-net unfoldings
WS-FM'10 Proceedings of the 7th international conference on Web services and formal methods
Formal semantics and implementation of BPMN 2.0 inclusive gateways
WS-FM'10 Proceedings of the 7th international conference on Web services and formal methods
Property specifications for workflow modelling
Science of Computer Programming
Verifying workflow processes: a transformation-based approach
Software and Systems Modeling (SoSyM)
Performability modeling of exceptions-aware systems in multiformalism tools
ASMTA'11 Proceedings of the 18th international conference on Analytical and stochastic modeling techniques and applications
Pattern-based modeling and formalizing of business process quality constraints
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Validation of agile workflows using simulation
LADS'10 Proceedings of the Third international conference on Languages, methodologies, and development tools for multi-agent systems
Taking context into account in conceptual models using a Model Driven Engineering approach
Information and Software Technology
New protocol supporting collaborative simulation
Proceedings of the Second Symposium on Information and Communication Technology
Conceptual framework for business processes compositional verification
Information and Software Technology
Safena and QBPM: a proposition for modeling and enacting processes in supply chain network
Proceedings of the 2011 ACM Symposium on Research in Applied Computation
Business process model abstraction: a definition, catalog, and survey
Distributed and Parallel Databases
Computing degree of parallelism for BPMN processes
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
State propagation in abstracted business processes
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Performance evaluation of business processes through a formal transformation to SAN
EPEW'11 Proceedings of the 8th European conference on Computer Performance Engineering
The Business Interoperability Quotient Measurement Model
Computers in Industry
Propagating changes between aligned process models
Journal of Systems and Software
A metamodelling approach to behavioural modelling
Proceedings of the Fourth Workshop on Behaviour Modelling - Foundations and Applications
Approaches to modeling business processes: a critical analysis of BPMN, workflow patterns and YAWL
Software and Systems Modeling (SoSyM)
Guaranteeing Weak Termination in Service Discovery
Fundamenta Informaticae - Application of Concurrency to System Design, the Eighth Special Issue
Causal Behavioural Profiles - Efficient Computation, Applications, and Evaluation
Fundamenta Informaticae - Applications and Theory of Petri Nets and Other Models of Concurrency, 2010
Artifact-Centric modeling using BPMN
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
A pattern-based approach for the verification of business process descriptions
Information and Software Technology
Journal of Medical Systems
A visual token-based formalization of BPMN 2.0 based on in-place transformations
Information and Software Technology
Tying process model quality to the modeling process: the impact of structuring, movement, and speed
BPM'12 Proceedings of the 10th international conference on Business Process Management
Formal workflow design analytics using data flow modeling
Decision Support Systems
Design for service compatibility
Software and Systems Modeling (SoSyM)
Analyzing business process architectures
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
International Journal of Web Services Research
Formal correctness of supply chain design
Decision Support Systems
Model-Driven Approaches to Service Composition
International Journal of Adaptive, Resilient and Autonomic Systems
Beyond terminologies: Using psychometrics to validate shared ontologies
Applied Ontology - Ontologies and Terminologies: Continuum or Dichotomy?
Hi-index | 0.00 |
The Business Process Modelling Notation (BPMN) is a standard for capturing business processes in the early phases of systems development. The mix of constructs found in BPMN makes it possible to create models with semantic errors. Such errors are especially serious, because errors in the early phases of systems development are among the most costly and hardest to correct. The ability to statically check the semantic correctness of models is thus a desirable feature for modelling tools based on BPMN. Accordingly, this paper proposes a mapping from BPMN to a formal language, namely Petri nets, for which efficient analysis techniques are available. The proposed mapping has been implemented as a tool that, in conjunction with existing Petri net-based tools, enables the static analysis of BPMN models. The formalisation also led to the identification of deficiencies in the BPMN standard specification.