Summary
Business Object Notation, the analysis and design method from the Eiffel community, has its own graphic language. The BON Dynamic Diagrams can be easily represented in a UML diagram or with any simple Visio-like tool and provide a succinct way to document system interactions that appeals to both visual and verbal thinkers.
Advertisement
BON is another interesting OO design method that has fallen by the wayside (roadkill by the nearest UML 18-Wheeler).
The ideas on how to compress diagrams and their effect on packaging make the [BONBook] still worth studying.
Something I have found of enduring use was their Dynamic Diagrams which combine the two-dimensional representation of communicating objects found in UML Collaboration Diagrams and a simple textual narrative of the scenario using those objects. This narrative can be easily entered in a UML diagram with a note alongside the diagram.
The sparse graphical rendition of the dynamic diagrams cuts down on visual noise so the diagram is easy to skim. The numbered narrative steps of the scenario can be read independently as a quick summary of what's happening on the diagram. The combination suits both visual and verbal thinkers.
In 2004 I co-authored a technical architecture which needed to describe how a bunch of collaborating service components were used in different scenarios [CoxDent2004].
After sketching a few dynamic diagrams for the project manager and my collaborator, they were quick to approve using this diagram style to represent the various scenarios and the collaborating components. Feedback from tenderers responding to the technical architecture was generally positive, indicating the diagrams achieved their main aim of being easy to comprehend by the person reading the architecture.