scispace - formally typeset
Search or ask a question
Topic

Business Process Model and Notation

About: Business Process Model and Notation is a research topic. Over the lifetime, 9038 publications have been published within this topic receiving 190712 citations. The topic is also known as: Business Process Modeling Notation & BPMN.


Papers
More filters
Journal ArticleDOI
TL;DR: In this paper, the relationship between Web services and the management of business processes is worked out and presented in a tutorial-like manner.
Abstract: Web services based on the service-oriented architecture framework provide a suitable technical foundation for making business processes accessible within enterprises and across enterprises. But to appropriately support dynamic business processes and their management, more is needed, namely, the ability to prescribe how Web services are used to implement activities within a business process, how business processes are represented as Web services, and also which business partners perform what parts of the actual business process. In this paper, the relationship between Web services and the management of business processes is worked out and presented in a tutorial-like manner.

560 citations

Journal ArticleDOI
TL;DR: In this paper, a set of integrated tools that support business and IT users in managing process execution quality by providing several features, such as analysis, prediction, monitoring, control, and optimization.

559 citations

Journal Article
TL;DR: This paper proposes a mapping from BPMN to a formal language, namely Petri nets, for which efficient analysis techniques are available and has been implemented as a tool that, in conjunction with existing Petri net-based tools, enables the static analysis of BPMn models.
Abstract: The Business Process Modelling Notation (BPMN) is a standard for capturing business processes in the early phases of system development. The mix of constructs in BPMN makes it possible to define models with a range of semantic errors. But the static analysis of BPMN models to detect such errors is hindered by ambiguities in the standard specification and the complexity of the language. The fact that BPMN integrates constructs from graph-oriented process definition languages with features for concurrent execution of multiple instances of a subprocess and exception handling, makes it challenging to provide a formal semantics of BPMN. Even more challenging is to provide a semantics that can be used to analyse BPMN models. This paper proposes a formalisation of BPMN in terms a mapping to Petri nets, for which efficient analysis techniques exist. The mapping has been implemented as a tool that generates code in the Petri Net Markup Language. The formalisation has led to the identification of deficiencies in the BPMN specification.

540 citations

Book
01 Jun 1995
TL;DR: This book discusses business engineering, business (process) reengineering, and business improvement, and the future of business engineering in the corporate world.
Abstract: Foreword by James Martin Foreword by Dan L. Jonson Preface 1: Business engineering * Introduction * What is business engineering? * Why do we need business engineering? * What does the new company look like? * Business engineering, business (process) reengineering, and business improvement * Risk management * The future of business engineering in the corporate world * Summary * References 2: What is business modelling? * Introduction * What is a model? * What is a business model? * What does a business model look like? * A few words about the traditional way of modelling * Why do we need business modelling? * Who should have a business model, and why? * Working to develop a business model * Summary * References 3: What is object orientation? * Introduction * Object-oriented models * What is an object? * Objects are linked * Objects can form from aggregates * Objects belong to a class * One class can inherit other classes * A summary * Why is object orientation necessary? * Object orientation as a platform for the future * Object-oriented business modelling * Summary * References 4: Object-oriented business engineering - an overview * Introduction * Object-oriented business engineering in context * Business reengineering overview * The reengineering directive * Envisioning * The objective specification * Reversing the existing business * Engineering the new business * Installing the new process * Iteration * Business Improvement * Summary * References 5: Architecture * Introduction * What must you be able to express in a business model? * Internal and external models of business * The use-case model * The object model * Use case versus objects * Associations between use cases * More about use cases * Subsystems * Summary * References 6: Reversing the existing business * Introduction * Why reverse engineering? * Overview * Building a use-case model * Building an object model * Analyzing the result * Summary * References 7: Forward business engineering * Introduction * Building a use-case model * Object modeling * Interaction diagrams * Information system development * Verifying the new business * Summary * References 8: An example * Introduction * What do we want to change * What kind of organization do we have now? * New business processes * An object model of the new business * Work-flow descriptions * Summary * References 9: Building the supporting information system * Introduction * What is software development? * The software-development business-system objects * System development and business development * Procuring the new information-system support * Summary * References 10: Managing object-oriented business engineering * Introduction * Tailoring the method * Project organization and management * Project staffing * Organization staffing * Reviews * Summary * References 11: Scaling up to large businesses * Introduction * Two use-case models at different abstraction levels * Business system areas * Layered business models * Summary Glossary Index

538 citations

Journal ArticleDOI
TL;DR: An review of how the OMG's BPMN standard is perceived and used by practitioners in everyday business process modeling chores and what are the links with other well-known machineries such as BPEL and XPDL are presented.

532 citations


Network Information
Related Topics (5)
Web service
57.6K papers, 989K citations
88% related
Software development
73.8K papers, 1.4M citations
88% related
Software system
50.7K papers, 935K citations
86% related
Ontology (information science)
57K papers, 869.1K citations
85% related
Software construction
36.2K papers, 743.8K citations
84% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202383
2022208
2021122
2020164
2019211
2018242