MANAGING ADVISORIES FOR COMPLEX MODEL NODES IN A GRAPHICAL MODELING APPLICATION
First Claim
1. A system for managing advisories for complex model nodes comprising:
- a complex model configured to graphically represent a user-defined system as a plurality of nodes and relationships;
a graphical modeling application configured to support execution of a plurality of operations upon the complex model, wherein said graphical modeling application stores data defining graphical characteristics of the complex model as a notation model and stores data defining semantic characteristics of the complex model as a semantic model, wherein the notation model and the semantic model are stored in a storage medium as separate data entities; and
an advisory manager configured to aggregate notifications and potential resolutions for the plurality of nodes of the complex model, wherein said notifications and potential resolutions are visually presented within the graphical modeling application.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for managing advisories for complex model nodes that can include a complex model, a graphical modeling application, and an advisory manager. The complex model can be configured to graphically represent a user-defined system as multiple nodes and relationships. The graphical modeling application can be configured to execute operations upon the complex model. The graphical modeling application can store data defining the graphical characteristics of the complex model as a notation model and data defining the semantic characteristics of the complex model as a semantic model. The notation model and the semantic model can be stored as separate data entities. The advisory manager can be configured to aggregate notifications and potential resolutions for the nodes of the complex model. The notifications and potential resolutions can be visually presented within the graphical modeling application.
58 Citations
20 Claims
-
1. A system for managing advisories for complex model nodes comprising:
-
a complex model configured to graphically represent a user-defined system as a plurality of nodes and relationships; a graphical modeling application configured to support execution of a plurality of operations upon the complex model, wherein said graphical modeling application stores data defining graphical characteristics of the complex model as a notation model and stores data defining semantic characteristics of the complex model as a semantic model, wherein the notation model and the semantic model are stored in a storage medium as separate data entities; and an advisory manager configured to aggregate notifications and potential resolutions for the plurality of nodes of the complex model, wherein said notifications and potential resolutions are visually presented within the graphical modeling application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing advisories for complex model nodes comprising:
-
determining at least one related node for a node of a complex model, wherein a relationship to the at least one related node is captured in a notation model and a semantic model associated with the complex model, and, wherein the complex model is presented within a graphical modeling application; creating an aggregate of notifications for the node from notifications of the at least one determined related node, wherein said notifications are generated by the graphical modeling application; and in response to a user-selected command, presenting said aggregate of notifications for the node in a distinct viewing area within a graphical user interface of the graphical modeling application. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for managing advisories for complex model nodes comprising a computer readable storage medium having computer usable program code embodied therewith, the computer usable program code comprising:
-
computer usable program code configured to determine at least one related node for a node of a complex model, wherein a relationship to the at least one related node is captured in a notation model and a semantic model associated with the complex model, and, wherein the complex model is presented within a graphical modeling application; computer usable program code configured to create an aggregate of notifications for the node from notifications of the at least one determined related node, wherein said notifications are generated by the graphical modeling application; and computer usable program code configured to present said aggregate of notifications for the node in a distinct viewing area within a graphical user interface of the graphical modeling application in response to a user-selected command. - View Dependent Claims (17, 18, 19, 20)
-
Specification