Abstract: This invention generally relates to a visual network operating system (“VNOS”) for graphically interacting with devices and/or applications associated with a computing device. Specifically, a graphical control system for creating and operating decomposable visual components (“DVCs”) in a VNOS. The DVCs may be related to system elements such as devices, and software programs that may be controlled by, observed by and/or manipulated by the DVCs. In accordance with one aspect of other present invention, a method is provided for creating DVCs in the VNOS, including providing a library of objects which may then be used to instantiate DVCs from the library. Once instantiated these DVCs may then be configured while their operation is displayed in a user interface. Specifically multiple DVCs may be instantiated and connected such that a value in one DVC is communicated to another DVC.