Automatically generating and executing a service operation implementation for executing a task
First Claim
1. A method for automatically generating and executing a service operation implementation for executing a task, the method comprising:
- processing, by a hardware processor, task information associated with a task, and an Entity relationship model associated with the task to identify a part of the Entity Relationship Model matching with the task;
identifying dynamically, by the hardware processor, a part of an Entity Relationship Instance Model associated with the task based on the part of the Entity Relationship Model matching with the task and the task information, wherein the Entity Relationship Instance Model comprises description related to instance data of entities, attributes and relationships between the entities and attributes depicted in the Entity Relationship Model and matching with the task;
identifying dynamically, by the hardware processor, a service operation template associated with the task based on the task information, wherein the service operation template comprises one or more pre-conditions, at least one of one or more sub-steps of the task and one or more sub-tasks, and one or more search criteria associated with at least one of the one or more sub-steps of the task and the one or more sub-tasks; and
processing dynamically, by the hardware processor, at least one of the part of the Entity relationship model and the part of the Entity Relationship Instance Model, one or more parameters associated with the task, and the service operation template to simultaneously generate and execute a service operation implementation for at least one of the one or more sub-steps of the task and the one or more sub-tasks, for executing the task associated with the service operation, wherein the simultaneous generation and execution of the one or more sub-steps and the one or more sub-tasks is based on verification of the one or more pre-conditions.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for automatically generating and executing service operation, implementation for executing a task is disclosed. Task information and Entity relationship model associated with task is processed to identify part of the Entity Relationship Model matching with the task. Service operation template associated with the task is identified based on task information; and part of the Entity relationship model and service operation template is processed dynamically to generate and execute service operation implementation for executing the task. In another aspect, a part of an Entity relationship instance model associated with the task is identified dynamically based on the part of the Entity Relationship Model matching with the task and the task information; and part of the Entity relationship Instance model and service operation template processed dynamically, to generate and execute the service operation implementation for executing the task.
-
Citations
13 Claims
-
1. A method for automatically generating and executing a service operation implementation for executing a task, the method comprising:
-
processing, by a hardware processor, task information associated with a task, and an Entity relationship model associated with the task to identify a part of the Entity Relationship Model matching with the task; identifying dynamically, by the hardware processor, a part of an Entity Relationship Instance Model associated with the task based on the part of the Entity Relationship Model matching with the task and the task information, wherein the Entity Relationship Instance Model comprises description related to instance data of entities, attributes and relationships between the entities and attributes depicted in the Entity Relationship Model and matching with the task; identifying dynamically, by the hardware processor, a service operation template associated with the task based on the task information, wherein the service operation template comprises one or more pre-conditions, at least one of one or more sub-steps of the task and one or more sub-tasks, and one or more search criteria associated with at least one of the one or more sub-steps of the task and the one or more sub-tasks; and processing dynamically, by the hardware processor, at least one of the part of the Entity relationship model and the part of the Entity Relationship Instance Model, one or more parameters associated with the task, and the service operation template to simultaneously generate and execute a service operation implementation for at least one of the one or more sub-steps of the task and the one or more sub-tasks, for executing the task associated with the service operation, wherein the simultaneous generation and execution of the one or more sub-steps and the one or more sub-tasks is based on verification of the one or more pre-conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for automatically generating and executing a service operation implementation for executing a task, the system comprising:
-
a hardware processor; and a memory coupled to the hardware processor, wherein the hardware processor executes a plurality of modules stored in the memory, and wherein the plurality of modules comprises; a pre-processing module to, process dynamically task information associated with a task, and an Entity relationship model associated with the task to identify a part of the Entity Relationship Model matching with the task; identify dynamically, a part of an Entity Relationship Instance Model associated with the task based on the part of the Entity Relationship Model matching with the task and the task information, wherein the Entity Relationship Instance Model comprises description related to instance data of entities, attributes and relationships between the entities and attributes depicted in the Entity Relationship Model and matching with the task; and identify a corresponding service operation template associated with the task based on the task information, wherein the service operation template comprises one or more pre-conditions, at least one of one or more sub-steps of the task and one or more sub-tasks, and one or more search criteria associated with at least one of the one or more sub-steps of the task and the one or more sub-tasks; and an implementation generator to process dynamically at least one of the part of the Entity relationship model and the part of the Entity Relationship Instance Model, one or more parameters associated with the task, and the service operation template to simultaneously generate and execute a service operation implementation for at least one of the one or more sub-steps of the task and the one or more sub-tasks, for executing the task associated with the service operation, wherein the simultaneous generation and execution of the one or more sub-steps and the one or more sub-tasks is based on verification of the one or more pre-conditions. - View Dependent Claims (9, 10, 11)
-
-
12. A non-transitory computer readable medium embodying a program executable in a computing device by a hardware processor for automatically generating and executing a service operation implementation for executing a task, the program comprising:
-
a program code for, processing dynamically, task information associated with a task, and an Entity relationship model associated with the task to Identify a part of the Entity Relationship Model matching with the task; a program code for, identifying dynamically, a part of an Entity Relationship Instance Model associated with the task based on the part of the Entity Relationship Model matching with the task and the task information, wherein the Entity Relationship Instance Model comprises description related to instance data of entities, attributes and relationships between the entities and attributes depicted in the Entity Relationship Model and matching with the task; a program code for, identifying dynamically, a corresponding service operation template associated with the task based on the task Information, wherein the service operation template comprises one or more pre-conditions, at least one of one or more sub-steps of the task and one or more sub-tasks, and one or more search criteria associated with at least one of the one or more sub-steps of the task and the one or more sub-tasks; and a program code for, processing dynamically, at least one of the part of the Entity relationship model and the part of the Entity Relationship Instance Model, one or more parameters associated with the task, and the corresponding service operation template to simultaneously generate and execute a service operation implementation for at least one of the one or more sub-steps of the task and the one or more sub-tasks, for executing the task associated with the service operation, wherein the simultaneous generation and execution of the one or more sub-steps and the one or more sub-tasks is based on verification of the one or more pre-conditions. - View Dependent Claims (13)
-
Specification