1. A computer implemented method for displaying on a display surface an automatically generated graphical display using a symbolic annotation language, the method comprising: analyzing a business process flow genus to form an alphabet of a compact symbolic language representing a plurality of semantics from a number of symbols, wherein the analyzing comprises determining a representative set of process flow description attributes; capturing a business process flow using one or more symbols of the number of symbols, the business process flow being a species of the business process flow genus, wherein capturing the business process flow using the one or more symbols of the number of symbols comprises mapping the representative set of process flow description attributes into the compact symbolic language while observing a constraint and analyzing characteristics of the business process flow, the business process flow being a species of the business process flow genus; testing the captured business process flow using a schematic of the business process flow; mapping the one or more symbols of the number of symbols to a plurality of constructs of a markup language, one or more constructs of the plurality of constructs to be rendered in a graphical display, wherein mapping the one or more symbols of the number of symbols to the plurality of constructs of the markup language comprises mapping the one or more symbols of the compact symbolic language to a plurality of instances of schematic symbols, mapping the plurality of instances of schematic symbols to the plurality of constructs of the markup language, and mapping the plurality of constructs of the markup language to a plurality of computer-automated processes; and automatically generating and displaying, on a display surface, the business process flow in a graphical user interface using the symbolic annotation language wherein displaying the business process flow is based on the plurality of computer-automated processes.