主权项 |
1. A computer-implemented method for generating and visualizing data structures in a computer system, wherein each of said data structures comprises a plurality of nodes in a tree structure, and wherein the plurality of nodes comprises primary nodes, which comprise intrinsic properties, and optionally secondary nodes which are void of intrinsic properties, wherein at least one of said primary and secondary nodes represents a data object of or a data interface towards a computer-implemented model of a physical structure, the method comprising the steps of:
generating a plurality of said nodes; creating a visual representation of the plurality of nodes in a graphical user interface of the computer system, in which the nodes are represented as a plurality of data modules; providing functionality in the graphical user interface allowing a user of the computer system to select data modules from said plurality of data modules and to combine the selected data modules to build said data structures; generating mutual functional relations between data values of at least two of said primary nodes, so as to at least partially define said computer-implemented model on the basis of the intrinsic data of the primary nodes and on the basis of said mutual functional relations, wherein said mutual functional relations are determined on the basis of user selection defining the functional relation either so as to equate the respective data values of the at least two nodes or so as to define the functional relation as a functional call, which takes the data value of one primary node as an input and produces an output which sets the data value of another primary node; and wherein the user interface comprises functionality permitting a user of the computer system to define functions which can be referenced in or called by said functional relations. |