15. A communication system comprising: a memory configured to store a user-configurable representation of reality, comprising a multi-level model framework of a complex system comprising a plurality of ontologically organized cells, each ontologically organized cell comprising a relationship to at least one other ontologically organized cell at a different level of the multi-level model framework, and, and a multi-scale representation defining instructions for generating a plurality of observable elements based on the multi-level model framework, each observable element having at least one attribute modifiable based on at least one of: (i) a value of an ontologically organized cell, (ii) the relationship between a first ontologically organized cell and a second ontologically organized cell, and (iii) a status of an ontologically organized cell in the context of the multi-level model framework; and wherein the representation of reality is provided on a display and generated based at least in part on a series of settings input by a user; a toolset allowing the user to alter a criterion, wherein the criterion at least in part contributes to the representation of reality, and wherein the toolset further comprises: a series of selectable semiotic pattern schemes, and a series of selectable semiotic ontological frameworks; and a software engine, implemented on a computer with a processor configured to receive the user-altered criterion and automatically propagate the user-altered criterion throughout the representation of reality.
15. A communication system comprising: a memory configured to store a user-configurable representation of reality, comprising a multi-level model framework of a complex system comprising a plurality of ontologically organized cells, each ontologically organized cell comprising a relationship to at least one other ontologically organized cell at a different level of the multi-level model framework, and, and a multi-scale representation defining instructions for generating a plurality of observable elements based on the multi-level model framework, each observable element having at least one attribute modifiable based on at least one of: (i) a value of an ontologically organized cell, (ii) the relationship between a first ontologically organized cell and a second ontologically organized cell, and (iii) a status of an ontologically organized cell in the context of the multi-level model framework; and wherein the representation of reality is provided on a display and generated based at least in part on a series of settings input by a user; a toolset allowing the user to alter a criterion, wherein the criterion at least in part contributes to the representation of reality, and wherein the toolset further comprises: a series of selectable semiotic pattern schemes, and a series of selectable semiotic ontological frameworks; and a software engine, implemented on a computer with a processor configured to receive the user-altered criterion and automatically propagate the user-altered criterion throughout the representation of reality. 19. The system of claim 15 , wherein the software engine through the computer with the processor, is configured to connect to a network and is further configured to, using the network connection, organize and store a generated representation of reality based on the series of setting input by, and the user-altered criterion received from, an individual user or multiple users.