liveBook · Manning

Notation

Notation is a defined system of symbols and textual or visual conventions for representing information.

How 2 Manning books explain it

Building User-Friendly DSLs

A system of symbols and textual or visual conventions for representing information in a language.

How it is used
Represents DSL content for domain experts and provides the visual frontend of a Domain IDE.
How deep it goes
Explains notation forms, visual building blocks, projections, and editor boundaries, but defers detailed editor implementation.
Examples
Uses boxology, icons, tables, textual tokens, web-linked attributes, and document-like car-rental content as examples.
What you can do after
Build a projection that renders DSL content in a web browser and extend it into an editor.

Read how Building User-Friendly DSLs explains notation →

Architecture Modernization: Socio-technical alignment of software, strategy, and structure

Notation is a defined system of symbols, conventions, or visual marks for representing information.

How it is used
Supports collaborative process modeling by making people, systems, actions, events, policies, information, and uncertainty discussable.
How deep it goes
Defines symbol meanings and some sequencing rules, then demonstrates them through contract-approval and prescription-validation workflows.
Examples
Uses contract approval, prescription validation, sticky notes, pictographic icons, sequence numbers, and workflow diagrams as teaching examples.
What you can do after
Apply it via EventStorming or Domain Storytelling to map workflows and expose missing knowledge or improvement opportunities.

Read how Architecture Modernization: Socio-technical alignment of software, strategy, and structure explains notation →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.