bruce

About Bruce Silver

This author has not yet filled in any details.
So far Bruce Silver has created 524 blog entries.

BPMN 101: Three Ways a Process Starts

By |2021-07-14T12:48:43-07:00July 14th, 2021|BPMN|

Students in my BPMN Method and Style training are often befuddled by how to start a process.  I see Conditional events, Error events, all kinds of things.  No, stop!  While the BPMN spec provides many different types of start events, only three of them are relevant to the non-executable flows most modelers are trying to [...]

Executable BPMN: User Tasks

By |2021-06-10T11:38:23-07:00June 10th, 2021|BPMN|

In my previous posts on Business Automation, my focus has been on straight-through processes, since this is the sweet spot of the Trisotech platform.  But even there, occasionally you need some human input, and that is where User tasks come in.  User interaction is not a primary consideration in Trisotech BPMN, so the User task [...]

What is DMN?

By |2021-05-31T15:02:14-07:00May 31st, 2021|DMN|

Over the past year I've written a number of posts on specific aspects of DMN, but many readers may be unfamiliar with this standard and how they might benefit by learning to use it.  In recent months, I've discovered new ways of using it myself, so even experienced modelers may learn something from this post. [...]

DMN: Validating Data Input

By |2023-10-25T13:54:01-07:00April 29th, 2021|BPMN, DMN|

Last month we discussed a valuable low-code implementation pattern using Business Automation Services to create event-driven database apps in the cloud.  Upon receipt of a business event - a REST API call - the pattern involves a straight-through process that retrieves various database records, calls a decision service to generate additional records, and then inserts [...]

Business Automation Services in Fintech

By |2021-03-29T08:35:02-07:00March 29th, 2021|BPMN, DMN|

In client engagements, I am seeing growing interest in what Trisotech calls Business Automation as a Service.  I am seeing it particularly in financial services, but I expect it applies in health care and other verticals as well.  Financial services, for so long reliant on legacy applications, is now racing to create new cloud-based apps [...]

Repeating Activities in BPMN`

By |2021-03-02T13:07:34-08:00March 2nd, 2021|BPMN|

BPMN has a way to say an activity should be performed more than once.  In fact, it has multiple ways, and students in my BPMN Method and Style training sometimes get them confused.  This post will clear things up. A Loop activity is like a Do-While loop in programming.  It means perform the activity once [...]

Using Messages in Executable BPMN

By |2021-02-22T13:03:43-08:00February 22nd, 2021|BPMN|

In BPMN, the most common way information is provided to a process from an external source is via a message.  Incoming messages are indicated in the diagram by a dashed arrow connector called a message flow, with its tail on a black-box pool or a message node in another process pool and its arrow on [...]

XML and JSON in DMN Models

By |2021-01-04T14:53:07-08:00January 4th, 2021|DMN|

A critical piece of what makes DMN accessible to business users is its expression language FEEL.  FEEL variable names are business-friendly.  Because they are simply the labels of the shapes in the Decision Requirements Diagram (DRD), FEEL names may contain spaces and other punctuation not allowed by other expression languages.  OK, you already know this. [...]

BPMN: Database Operations with OData

By |2020-12-02T10:31:26-08:00December 2nd, 2020|BPMN|

BPMN's advocates - myself included - like to proclaim that the language allows non-programmers to define executable processes themselves.  But that's only one-third true.  Yes, in BPMN 2.0 the executable process steps through the shapes of the diagram as drawn by the modeler.  That in itself was a monumental achievement a decade ago.  "What you [...]

BPMN 101: What Is a Process?

By |2020-10-30T13:55:08-07:00October 30th, 2020|BPMN|

It's now 10 years since finalization of BPMN 2.0, the acknowledged standard business process description language.  BPMN has been widely adopted, by tool vendors and end users alike, but there are still some folks just discovering it for the first time.  Because of BPMN's outward similarity to traditional swimlane flowcharts, many of those users think [...]

Title

This Is A Custom Widget

This Sliding Bar can be switched on or off in theme options, and can take any widget you throw at it or even fill it with your custom HTML Code. Its perfect for grabbing the attention of your viewers. Choose between 1, 2, 3 or 4 columns, set the background color, widget divider color, activate transparency, a top border or fully disable it on desktop and mobile.

This Is A Custom Widget

This Sliding Bar can be switched on or off in theme options, and can take any widget you throw at it or even fill it with your custom HTML Code. Its perfect for grabbing the attention of your viewers. Choose between 1, 2, 3 or 4 columns, set the background color, widget divider color, activate transparency, a top border or fully disable it on desktop and mobile.
Go to Top