BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Features > 2004

Business Process Modeling Notation

By Stephen White

August 23, 2004

(Business Process Modeling Notation :  Page 1 of 1 )



Often hampered by the fragmentation of divergent notations and applications, the business process management industry has long been in need of a strongly supported process modeling notation to reduce the confusion among system users. With this in mind, the Business Process Management Initiative (BPMI.org) introduced the Business Process Modeling Notation (BPMN) on May 4, 2004. The specification is designed to promote improved communication and interoperability within the business process management community.

This is primarily done with a graphical notation called a Business Process Diagram (BPD), which is used to express business processes. While creating a level of standardization at the human level, the BPD also provides business process management by both technical and business means, offering a notation that is intuitive to business users yet also representative of complex process semantics. Through this system, BPMN creates a simple means of communicating process information to other business users, process implementers, customers and suppliers.

What is BPMN?

Standardization of BPMN allows for interoperation of business process models at the human level, rather than the software engine level. By providing a BPD created for use by the people who design and manage business processes, BPMN gives businesses the capability to understand internal business procedures in a graphical context. Furthermore, BPMN provides a formal mapping to an execution language of business process management systems. Thus, BPMN provides a standard visualization mechanism for business processes defined in an execution language, giving organizations the ability to communicate these procedures in a standard manner.

BPMN is designed to ensure that XML languages like BPEL4WS (Business Process Execution Language for Web Services) can be visualized with a business-oriented notation. BPMN will also allow executable BPEL4WS to be generated from models.

BPMN is intended to make business processes readily understandable to all business users, from business analysts creating initial drafts of processes, to technical developers responsible for implementing the technology that performs said processes, to the business people responsible for managing and monitoring those processes.

 Page 1 of 1 


BYTE.com > Features > 2004
Dr. Dobb's Media Center
BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
IT Service Management that Delivers. Real Value. Real Flexibility. Real Results. Free Demo.
Fast online exception analysis. Capture customer crash data online.
One Stop to Buy All Your Business IT Solutions. Browse Through Dell's Best Deals Online Now!
Find Scalable and Secure Dell� Network Server Solutions at Dell� - Official Site.
Advance Your Business Technology Now with the Thin and Portable Business Solutions at Dell.com Now!
Wanna see your ad here?
 

web2