Patent ID: 6883161

Claim:
A universal graph compilation system comprising: at least one component, each component including memory and configured to receive at least one of data or commands; and a microcomputer configured to be connected to the respective memories of the at least one component and including, an operating system, a compiler, means for writing to the respective memory of each of said at least one components, the means for writing being in communication with the compiler via the operating system, and a man-machine interface in communication with the compiler and configured to generate a graph, the man-machine interface including, a spreadsheet comprising a plurality of cells, the spreadsheet associated with a library of (i) graphical symbols of at least two graphic languages including symbols representing an elementary component function and symbols representing links relating the elementary component function symbols and (ii) codes which correspond with the graphical symbols of said at least two graphic languages, and a syntactic and semantic checker configured to use the codes corresponding to the graphical symbols to check whether the syntactic and semantic rules of the generated graph have been complied with; wherein (a) to generate the graph, the graphical symbols are selected from the library and placed on the spreadsheet, (b) each of the graphical symbols is represented on the spreadsheet in at least one elementary square which corresponds to a cell of the plurality of cells of the spreadsheet, and (c) a connection of the graphical symbol represented in the elementary square ends at the center of one of the four sides of the elementary square.