Method and system for incremental actions relating to notify and target models
AssigneeInternational Business Machines Corporation
InventorRuth Sarah Daly
Life of this patent
Estimating the term…
Abstract
A system and method for performing an action on a target model associated with a notify model is disclosed. In the preferred embodiment of the present invention, the target model includes target objects and the notify model includes notify objects. The system and method comprises a model map for mapping each of the notify objects to an associated target object, and an action operator for performing the action on one or more target objects in the target model in response to a modification of the selected notify object. In the system and method, the action operator performs the action on one or more identified target objects associated with the modified selected notify object, the one or more identified target objects being determined with reference to the model map.
Claims27
A computer system for performing an action on a target model, wherein the target model is associated with a notify model, the target model comprising target objects and the notify model comprising notify objects, the computer system comprising:
- a model map for mapping the notify objects of the notify model to associated target objects in the target model;
- and
- an action operator for performing the action on one or more target objects in the target model in response to a modification of a selected notify object;
- wherein, the action operator performs the action on one or more identified target objects associated with the modified selected notify object, the one or more identified target objects being determined with reference to the model map.
A method for performing an action on a target model, wherein the target model is associated with a notify model, the target model comprising target objects and the notify model comprising notify objects, the method comprising:
- a) mapping the notify objects of the notify model to associated target objects in the target model;
- and
- b) performing the action on one or more identified target objects associated with the selected notify object in response to modifying a selected notify object, the one or more identified target objects being determined with reference to the mapping.
A computer readable medium containing program instructions for performing for an action on a target model, wherein the target model is associated with a notify model, the target model comprising target objects and the notify model comprising notify objects, the program instructions for:
- a) mapping the notify objects of the notify model to associated target objects in the target model;
- and
- b) performing the action on one or more identified target objects associated with the selected notify object in response to modifying a selected notify object, the one or more identified target objects being determined with reference to the mapping.
A computer implemented method for performing an action on a target model, wherein the target model is associated with a notify model, the target model comprising target objects and the notify model comprising notify objects, the method comprising:
- mapping the notify objects of the notify model to associated target objects in the target model;
- and
- performing the action on one or more identified target objects associated with the selected notify object in response to modifying a selected notify object, the one or more identified target objects being determined with reference to the mapping.
A source code validator for validating source code forming a target object in a target model, the target model comprising a plurality of target objects, the target model associated with a notify model, wherein notify objects comprising the notify model are associated with one or more target objects in the target model and wherein modifications to a notify object in the notify model are propagated to one or more target objects in the target model, the source code validator for:
- performing code validation on one or more identified target objects associated with a selected notify object, the one or more identified target objects being determined with reference to a map of the associations between the notify objects in the notify model and the target objects in the object model.
A method for performing an action on at least one of a target model and a notify model, wherein the at least one target model is associated with the notify model, the target model comprising target objects and the notify model comprising notify objects, the method comprising the steps of:
- a) mapping the notify objects of the notify model to associated target objects in the target model;
- and
- b) performing the action on a selected notify object and an identified target object associated with the selected notify object, the identified target object determined with reference to the mapping.
Dependencies are inferred from the claim text.