Optimized computer diagramming method and system
First Claim
1. A computer method of diagramming comprising computer implemented steps of:
- providing a diagram of a subject model; and
in response to a primary edit to the subject model, generating a non-persistent view for secondary edits.
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.
17 Citations
22 Claims
-
1. A computer method of diagramming comprising computer implemented steps of:
-
providing a diagram of a subject model; and
in response to a primary edit to the subject model, generating a non-persistent view for secondary edits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable medium having computer usable program code 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.
-
-
22. In a computer system, computer apparatus for optimized diagramming comprising:
-
diagram means for graphically representing a subject model; and
view generation means responsive to primary edits to the subject model, the view generation means generating a non-persistent view for secondary edits.
-
Specification