Optimized Computer Diagramming Method
First Claim
Patent Images
1. A computer system for diagramming comprising:
- a computer generated diagram graphically representing a subject model; and
a view generator responsive to primary edits to the subject model, the view generator generating a non-persistent view for secondary edits to the diagram in a manner such that the diagram and the non-persistent view are displayed to a user as if the non-persistent view were a persistent part of the diagram.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer method and system of diagramming provide a diagram of a subject model. In response to a primary edit to the subject model, the invention method and system generate a non-persistent view for secondary edits. The diagram is formed of notational elements corresponding to model elements of the subject model. The invention method and system provide a notation meta-model for persisting the notational elements with references to corresponding model elements. The notation meta-model allows notational elements to be recreated and changed dynamically in a manner free of replacing original notational elements.
18 Citations
24 Claims
-
1. A computer system for diagramming comprising:
-
a computer generated diagram graphically representing a subject model; and a view generator responsive to primary edits to the subject model, the view generator generating a non-persistent view for secondary edits to the diagram in a manner such that the diagram and the non-persistent view are displayed to a user as if the non-persistent view were a persistent part of the diagram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a computer readable storage medium having computer usable program code encoded thereon for diagramming, including instructions which when executed on a computer, cause the computer to:
-
provide a diagram of a subject model; and in response to a primary edit to the subject model, generate a non-persistent view for secondary edits to the diagram such that the diagram and the non-persistent view are displayed to a user as if the non-persistent view were a persistent part of the diagram. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer method of diagramming comprising computer implemented steps of:
-
providing a diagram of a subject model, the subject model being semantic data and the diagram being a graphical representation of the semantic data; in response to a primary edit to the subject model, generating a non-persistent view representative of the primary edit for secondary edits to the diagram, the non-persistent view being contained in an non-persistent container element that is associated with but detached from a persistent container element of the diagram; and upon a user viewing the diagram, displaying the diagram and the non-persistent view to the user as if the non-persistent view were a persistent part of the diagram by displaying both attributes of the persistent and non-persistent container elements of the diagram. - View Dependent Claims (22, 23, 24)
-
Specification