ANNOTATION OF MODELS FOR MODEL-DRIVEN ENGINEERING
First Claim
Patent Images
1. A system comprising:
- a query interpreter configured to query a model repository to obtain one or more elements of at least one model associated with a software application and stored in the model repository;
a profile reader configured to read, from a profile repository, at least one profile meta-model that is associated with at least one annotation; and
a profile integrator configured to annotate the one or more elements with the at least one annotation to obtain an annotated model.
2 Assignments
0 Petitions
Accused Products
Abstract
A query interpreter may be configured to query a model repository to obtain one or more elements of at least one model associated with a software application and stored in the model repository. A profile reader may be configured to read, from a profile repository, at least one profile meta-model that is associated with at least one annotation; and a profile integrator may be configured to annotate the one or more elements with the at least one annotation to obtain an annotated model.
60 Citations
20 Claims
-
1. A system comprising:
-
a query interpreter configured to query a model repository to obtain one or more elements of at least one model associated with a software application and stored in the model repository; a profile reader configured to read, from a profile repository, at least one profile meta-model that is associated with at least one annotation; and a profile integrator configured to annotate the one or more elements with the at least one annotation to obtain an annotated model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
querying a model repository to obtain one or more elements of at least one model associated with a software application and stored in the model repository; reading, from a profile repository, at least one profile meta-model; determining at least one annotation associated with the profile meta-model; and annotating the one or more elements with the at least one annotation to obtain an annotated model. - View Dependent Claims (14, 15)
-
-
16. A computer program product tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a data processing apparatus to:
-
query a model repository to obtain one or more elements of at least one model associated with a software application and stored in the model repository; read, from a profile repository, at least one profile meta-model; determine at least one annotation associated with the profile meta-model; and annotate the one or more elements with the at least one annotation to obtain an annotated model. - View Dependent Claims (17, 18, 19, 20)
-
Specification