Contextual search for modeling notations
First Claim
Patent Images
1. A computer-implemented method performed by a processor, the method comprising:
- obtaining a contextual property of a notation to be used in a diagram, wherein the diagram is visual illustration comprising notations and adhering, at least loosely, to grammar of a modeling language, wherein the contextual property defines a context of a usage of the notation in the diagram with respect to the modeling language, and wherein the notation is a graphic symbol; and
searching in a notation-base for notations, whereby a search result set is obtained, wherein the search result set comprises notations that were previously used in one or more diagrams in a similar context to the contextual property, wherein the one or more diagrams are visual illustrations adhering, at least loosely, to grammar of the modeling language, wherein the notation-base is stored in a data storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, an apparatus, and a computer program product for contextual-based search of modeling notations to be used in a model. The method comprises obtaining a contextual property of a notation to be used in a diagram, wherein the contextual property defines a context of a usage of the notation in the diagram; and searching in a notation-base for notations, whereby a search result set is obtained, wherein the search result set comprises notations that were previously used in a similar context to the contextual property, wherein the notation-base is stored in a data storage.
20 Citations
20 Claims
-
1. A computer-implemented method performed by a processor, the method comprising:
-
obtaining a contextual property of a notation to be used in a diagram, wherein the diagram is visual illustration comprising notations and adhering, at least loosely, to grammar of a modeling language, wherein the contextual property defines a context of a usage of the notation in the diagram with respect to the modeling language, and wherein the notation is a graphic symbol; and searching in a notation-base for notations, whereby a search result set is obtained, wherein the search result set comprises notations that were previously used in one or more diagrams in a similar context to the contextual property, wherein the one or more diagrams are visual illustrations adhering, at least loosely, to grammar of the modeling language, wherein the notation-base is stored in a data storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computerized apparatus comprising:
-
a processor which is arranged to; obtain a contextual property of a notation to be used in a diagram, wherein the diagram is visual illustration comprising notations and adhering, at least loosely, to grammar of a modeling language, wherein the contextual property defines a context of a usage of the notation in the diagram with respect to the modeling language, and wherein the notation is a graphic symbol; and search in a notation-base for notations, whereby a search result set is obtained, wherein the search result set comprises notations that were previously used in one or more diagrams in a similar context to the contextual property, wherein the one or more diagrams are visual illustrations adhering, at least loosely, to grammar of the modeling language; and wherein the computerized apparatus is operatively coupled to the notation-base. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a non-transitory computer readable medium; a first program instruction for obtaining a contextual property of a notation to be used in a diagram, wherein the diagram is visual illustration comprising notations and adhering, at least loosely, to grammar of a modeling language, wherein the contextual property defines a context of a usage of the notation in the diagram with respect to the modeling language, and wherein the notation is a graphic symbol; a second program instruction for searching in a notation-base for notations, whereby a search result set is obtained, wherein the search result set comprises notations that were previously used in one or more diagrams in a similar context to the contextual property, wherein the one or more diagrams are visual illustrations adhering, at least loosely, to grammar of the modeling language, wherein the notation-base is stored in a data storage; and wherein said first, second, and third program instructions are stored on said non-transitory computer readable medium.
-
Specification