1. A method of visually presenting information to a computer user, the method comprising: providing a notification at an interface of a computing device that a status of at least one of an initial data object and a semantic relationship between the initial data object and another data object has changed; receiving a first user input at the interface, the first user input corresponding to at least one of the initial data object and an initial set of data objects; determining, in response to the first user input, semantic relationships among a plurality of data objects, each data object being of a type, wherein the type comprises one or more of a customer, a supplier, a purchase order, and a material, and information about each data object and the semantic relationships among the plurality of data objects being stored in a data object repository; filtering the plurality of data objects based on one or more of a particular type of a data object or an instance of the data object to provide filtered data objects; grouping the filtered data objects into sets of data objects, the data objects in a set of data objects being of a same type and having a same type of semantic relationship to the at least one of the initial data object and the initial set of data objects; presenting, on a display of the interface, a first graphical user interface including multiple path graphical elements presenting respective paths of the semantic relationships between one of the initial data object and the initial set of data objects and a respective one of a destination object and a destination set of data objects, the first graphical user interface allowing the computer user to perform analyses and actions not predefined in existing workflows and to select a first number of data object relationship levels to be presented in the first graphical user interface; receiving a second user input at the interface, the second user input indicating a first graphical element, the first graphical element corresponding to a second data object or a second set of data objects provided in a path graphical element; and in response to receiving the second user input, presenting, on the display, a second graphical user interface including the first graphical element and at least one semantic relationship between the first graphical element and another graphical element, the second graphical user interface allowing the computer user to perform analyses and actions not predefined in the existing workflows and to select a second number of data object relationship levels to be presented in the second graphical user interface.
1. A method of visually presenting information to a computer user, the method comprising: providing a notification at an interface of a computing device that a status of at least one of an initial data object and a semantic relationship between the initial data object and another data object has changed; receiving a first user input at the interface, the first user input corresponding to at least one of the initial data object and an initial set of data objects; determining, in response to the first user input, semantic relationships among a plurality of data objects, each data object being of a type, wherein the type comprises one or more of a customer, a supplier, a purchase order, and a material, and information about each data object and the semantic relationships among the plurality of data objects being stored in a data object repository; filtering the plurality of data objects based on one or more of a particular type of a data object or an instance of the data object to provide filtered data objects; grouping the filtered data objects into sets of data objects, the data objects in a set of data objects being of a same type and having a same type of semantic relationship to the at least one of the initial data object and the initial set of data objects; presenting, on a display of the interface, a first graphical user interface including multiple path graphical elements presenting respective paths of the semantic relationships between one of the initial data object and the initial set of data objects and a respective one of a destination object and a destination set of data objects, the first graphical user interface allowing the computer user to perform analyses and actions not predefined in existing workflows and to select a first number of data object relationship levels to be presented in the first graphical user interface; receiving a second user input at the interface, the second user input indicating a first graphical element, the first graphical element corresponding to a second data object or a second set of data objects provided in a path graphical element; and in response to receiving the second user input, presenting, on the display, a second graphical user interface including the first graphical element and at least one semantic relationship between the first graphical element and another graphical element, the second graphical user interface allowing the computer user to perform analyses and actions not predefined in the existing workflows and to select a second number of data object relationship levels to be presented in the second graphical user interface. 8. The method of claim 1 , further including enabling the computer user to search for one of a destination data object or set of destination data objects by presenting multiple paths thereto, the paths including multiple graphical elements and at least one semantic relationship between the graphical elements of the respective paths.