BPMN 2.0 is the industry standard diagramming language for business process models. The meaning of the shapes and symbols is defined by a specification, independent of the tool employed. But creating models that communicate the process logic clearly and completely demands more than a dictionary of shapes and symbols. It also requires a methodology for properly structuring the process information and additional best practices specified as style rules that can be validated in a tool: Method and Style.
Based on training over 4000 students, this book zeroes in on the elements process modelers need to know in order to create Good BPMN: usage of the important shapes and symbols; the Method, a systematic procedure for translating process details gathered in stakeholder workshops into properly structured models that communicate the process logic clearly and completely; and style rules, additional conventions that make the process logic evident from the printed diagrams alone.
Bruce Silver is the leading provider of BPMN training and certification. He has been providing BPMN training since early 2007 and is regarded as an authority in the field. He was a member of the BPMN 2.0 technical committee in OMG, and his methodandstyle.com website is a popular source of news and commentary about all matters related to BPMN.
DMN is the standard for model-based decision automation. Using standardized diagrams and tables together with the Low-Code expression language FEEL, DMN empowers both business and technical users to decompose complex decision logic into transparent and easily maintained models that can be instantly deployed as executable REST services. Moreover, it is a vendor-neutral standard maintained by the Object Management Group, so models behave the same in any compliant tool.
Using a combination of logic decomposition diagrams (DRDs), standard tabular formats (boxed expressions), and the Low-Code expression language FEEL, DMN allows subject matter experts to automate the operational decisions that drive the business. More powerful and business-friendly than Microsoft Power FX, DMN is used by both business and technical modelers to create, test, and deploy cloud-based decision services.
This book provides a comprehensive guide to the language, completely revised from the 2nd edition, and updated to the current draft DMN 1.6 version. It includes many practical examples, with 271 diagrams and tables. Part I is the business-oriented Guide to Decision Modeling, explaining the creation and use of Decision Requirements Diagrams, decision tables, and all the tabular boxed expression types, as well as a deep dive into all the FEEL functions and operators. Part II is the more technically oriented DMN Cookbook (formerly a separate book), updated to DMN 1.5/1.6, with solutions to over 40 modeling challenges.
Case management is a branch of business process management dealing with unstructured and event-driven processes. CMMN is a business-oriented diagramming language standard for creating case models, for both case logic description and execution. Following the author's popular BPMN Method and Style and DMN Method and Style, this book shows how to use CMMN to create case models in which the logic is both clear from the printed diagrams and executable on a business automation platform.
Unlike BPMN for structured processes, which adopts the familiar look of swimlane flowcharts, CMMN's diagrams are unfamiliar to most modelers. In addition, CMMN logic is declarative, each task and stage in the model independently defining its own prerequisites. Aimed at business users, the book explains how to use the diagramming notation in a range of modeling styles, including:
On top of the rules of the language defined in the specification, the author adds additional conventions called Method and Style, aimed at ensuring the case logic is clear from the printed diagrams. Many details needed to understand the logic are visible only to modelers with access to the design tool, not to stakeholders in the business who see only what is in the printed diagrams. Method and Style prescribes various additional connectors and labeling conventions that make these logic details visible to all. These conventions are formulated as style rules that can be validated in a CMMN tool.
The book provides detailed explanation of CMMN's declarative logic patterns, illustrated by examples from the field of Social Care. In addition, it provides an exhaustive list of CMMN Method and Style patterns together with their more familiar BPMN Method and Style equivalents.
The book is useful for modelers who need to go beyond BPMN's structured process constraints and for implementers who are interested in using this standard language in their business automation offerings.
Provides an idiosyncratic and original guide to writing good English
Sits at the juncture between philosophy, logic, diction and grammar
Fills a lacuna in books on grammar and correct usage of English
Provides an idiosyncratic and original guide to writing good English
Sits at the juncture between philosophy, logic, diction and grammar
Fills a lacuna in books on grammar and correct usage of English