Visual Paradigm Logo
     Build Quality Applications Faster, Better and Cheaper
Home | Products | Download | Documentation | Support | Resources | Partners | Quick Tour | Shop | Company |  
Get a BP-VA
Buy from Visual Paradigm directly or our authorized resellers.
Business Process Visual ARCHITECT
–  Features
–  Screenshots
–  Quick Tour
–  Download
–  Documentation
–  Online Tutorials
–  BPMN Specification
–  Feature Demos
–  Edition Comparison
–  Pricing and Licensing
–  Software Maintenance
–  FAQ
–  License Agreement
–  Discussion
Editions
–  Analyst Edition
–  Modeler Edition
–  Viewer Edition
Products
Visual Paradigm for UML
Smart Development Environment
DB Visual ARCHITECT
Business Process Visual ARCHITECT
Agilian
Visual Paradigm Suite
DB Visual ARCHITECT SQL
Teamwork Server
Need Help
Leave a Message LIVE Help Offline
•  Leave a Message
  • Call Me Back
• Sales Support
• Technical Support
• Contact Us
Systems Requirements
Microsoft Windows (98, 2000, XP, or Vista), Linux, Mac OS X, Solaris, or all other Java-enabled platforms.
Intel Pentium III Compatible Processor at 600 MHz or higher.
Minimum 128MB RAM, but 256MB is recommended.
Minimum 50MB disk space.
Product Comparison
Home » Products » Business Process Visual ARCHITECT »
Business Process Visual ARCHITECT title
Business Process Modeling Notation (BPMN) Specification
The Business Process Modeling Notation (BPMN) specification provides a graphical notation for expressing business processes in a Business Process Diagram (BPD). The objective of BPMN is to support business process management by both technical users and business users by providing a notation that is intuitive to business users yet able to represent complex process semantics.
  PDF version HTML version  
Updated: Feburary 1, 2006
Download All-on-one version (zip)
File size: 7.2 MB
Table of Contents
Chapter 1 - Introduction  
The Business Process Management Initiative (BPMI) has developed a standard Business Process Modeling Notation (BPMN). The primary goal of BPMN is to provide a notation that is readily understandable by all business users, from the business analysts that create the initial drafts of the processes, to the technical developers responsible for implementing the technology that will perform those processes, and finally, to the business people who will manage and monitor those processes. Thus, BPMN creates a standardized bridge for the gap between the business process design and process implementation.
Chapter 2 - BPMN Overview  
Chapter 3 - Business Process Diagrams  
This section provides a summary of the BPMN graphical objects and their relationships. More details on the concepts will be provided in "Business Process Diagram Graphical Objects" and "Business Process Diagram Connecting Objects".
Chapter 4 - Business Process Diagram Graphical Objects  
This section details the graphical representation and the semantics of the behavior of Business Process Diagram graphical elements. Refer to the section entitled "Mapping to BPEL4WS" for more information about how these elements map to execution languages.
Chapter 5 - Business Process Diagram Connecting Objects  
This section defines the graphical objects used to connect two objects together (i.e., the connecting lines of the Diagram) and how the flow progresses through a Process (i.e., through a straight sequence or through the creation of parallel or alternative paths).
Chapter 6 - Mapping to BPEL4WS  
This section will cover a mapping to BPEL4WS that are derived by analyzing the BPMN objects and the relationships between these objects as described in the sections above.
Chapter 7 - BPMN by Example  
This section will provide an example of a business process modeled with BPMN. The process that will be described is a process that BPMI has been using to develop this notation. It is a process for resolving issues through e-mail votes. This Process is small, but fairly complex and will provide examples for many of the features of BPMN. There are some unusual features of this business process, such as infinite loops. Although not a typical process, it will help illustrate that BPMN can handle simple and unusual business processes and still be easily understandable for readers of the Diagram. The sections below will isolate segments of the Process and highlight the modeling features as the workings of the Process is described. In addition, samples of BPEL4WS code are provided to demonstrate how a BPMN Diagram maps to BPEL4WS.
Chapter 8 - References  
Chapter 9 - Open Issues  
This section describles elemenets or features of BPMN are not fully defined in this version of the specification.
Appendix A - E-Mail Voting Process BPEL4WS  
This appendix provides the complete BPEL4WS code for the example BPMN business process that is described in the section entitled "BPMN by Example"
Appendix B - BPMN Element Attributes and Types  
This appendix provides the complete set of BPMN Element Attributes and the definition of types that support the Attributes. All the tables in this appendix also appear in Chapters 3, 4, and 5.
Appendix C - Glossary  
Home | Products | Shop | Download | Product Support | Resources | Company | Contact Us | Site Map
Patents pending. All rights reserved.
Legal Privacy Statement