Pages tagged with Notation
Browse all tags-
Vithanco Graph Language (VGL) Guide
Learn the VGL syntax for creating and editing graphs in text format
-
VGL Guide — User-Defined Notations (`vnotation`)
vnotation lets expert users define their own notation schema inline in a VGL file, without requiring any Swift code changes. Everything that built-in notations provide — node types, edge types, lay...
-
VGL Guide — Metagraph (visualizing a notation)
A metagraph declaration renders the structure of a notation itself as a diagram. Because a notation is a graph (its NodeTypes are vertices and its EdgeTypes are edges), it can be visualized directl...
-
VGL Guide — Grammar
"The VGL grammar is defined as follows (simplified BNF notation):"
-
VGL Guide — Examples
"A basic decision-making graph with questions and answers:"
-
VGL Guide — Concepts
The Vithanco Graph Language (VGL) is a human-readable text format for creating and editing graphs. VGL provides a simple, declarative syntax for defining nodes, edges, groups, and their attributes.
-
Timeline Notation
Visualise events across parallel tracks aligned to a shared time axis — extensible with custom event types via vnotation
-
The Transition Tree (TRT) Notation
A Transition Tree (TRT) is a cause-and-effect logical tool that bridges strategy and execution by translating plans into actionable steps
-
The IBIS Notation
The IBIS notation allows to drill down on any problem and answer all relevant questions by only four Note Types: Questions, Answers, Pros and Cons.
-
The Goal Tree (GT) Notation
The Goal Tree defines what a system must achieve by articulating a single Goal, a handful of Critical Success Factors, and the network of Necessary Conditions that support them.
-
The Evaporating Cloud (EC) Notation
Evaporating Clouds resolve conflicts by exposing and challenging the underlying assumptions that create them.
-
The Current Reality Tree (CRT) Notation
The Current Reality Tree (CRT) notation from the Theory of Constraints helps you perform root cause analysis and identify the single most impactful leverage point.
-
The Concept Map Notation
Use the Concept Map Notation to define terminology, align your team, and visually structure knowledge using simple concepts and relations.
-
The Benefit Breakdown Structure (BBS) Notation
The Benefit Breakdown Structure (BBS) notation helps you visually plan project execution backwards from strategic intent to enablers.
-
The Attack-Defense Tree (ADTree) Notation
Attack-Defense Trees model security scenarios as a two-player game between attacker and defender.
-
Causal Loop Diagram Notation
Understanding complex systems through Feedback Loops and Causal Loop Diagrams
-
"VGL Guide — Example 9: Impact Mapping with Inferred Types"
"Using type inference for cleaner syntax:"
-
"VGL Guide — Example 8: Impact Mapping"
"A strategic planning graph showing goals, actors, impacts, and deliverables:"
-
"VGL Guide — Example 7: Using Explicit Edge Types"
"Demonstrating all IBIS edge types:"
-
"VGL Guide — Example 6: Complex Graph with All Features"
"A comprehensive example demonstrating all VGL features:"
-
"VGL Guide — Example 5: Minimal Syntax"
"Using the most concise syntax available:"
-
"VGL Guide — Example 4: Nested Groups with Attributes"
"Complex hierarchical structure with styling:"
-
"VGL Guide — Example 3: Using Groups"
"Organizing nodes into logical groups:"
-
"VGL Guide — Example 2: IBIS with Arguments"
"A more complete decision graph with pro and con arguments:"
-
"VGL Guide — Example 20: Timeline"
"A timeline visualizing events across multiple tracks aligned to a shared time axis:"
-
"VGL Guide — Example 1: Simple IBIS Graph"
"A basic decision-making graph with questions and answers:"
-
"VGL Guide — Example 19: Decision Tree"
"A decision logic graph for a hiring process showing how a series of questions leads to distinct outcomes:"
-
"VGL Guide — Example 18: Causal Loop Diagram (CLD)"
"A systems analysis diagram modelling population dynamics with reinforcing and balancing feedback loops. Causal Loop Diagrams use \"same\" links (solid, marked \"s\") where both variables change in the ..."
-
"VGL Guide — Example 17: Goal Tree (GoalTree)"
A strategic planning graph using Theory of Constraints necessity logic. The Goal Tree defines what an organization must achieve through a hierarchy of a single Goal, Critical Success Factors (CSFs)...
-
"VGL Guide — Example 16: Attack-Defense Tree (ADTree)"
"A security modelling graph showing how defenses protect a system and how attacks can circumvent them. Based on the data confidentiality scenario from Kordy et al. (2014):"
-
"VGL Guide — Example 15: Transition Tree (TRT)"
"A step-by-step implementation planning graph showing how actions lead to desired outcomes:"
-
"VGL Guide — Example 14: Prerequisite Tree (PRT)"
"A planning graph showing obstacles blocking objectives and intermediate objectives to overcome them:"
-
"VGL Guide — Example 13: Evaporating Cloud (EC)"
"A conflict resolution graph showing how assumptions behind a conflict can be surfaced and resolved:"
-
"VGL Guide — Example 12: Future Reality Tree (FRT)"
"A solution validation graph showing how proposed solutions lead to desired outcomes:"
-
"VGL Guide — Example 11: Current Reality Tree (CRT)"
"A root cause analysis graph showing how causes lead to undesirable effects:"
-
"VGL Guide — Example 10: Concept Map"
Defining domain vocabulary through falsifiable propositions. The title is a Guiding Question that determines what belongs on the map. Every Concept → Relation → Concept chain ALWAYS forms a readabl...