CAPTURING INFORMATION ACCESSED, UPDATED AND CREATED BY SERVICES AND USING THE SAME FOR VALIDATION OF CONSISTENCY
First Claim
1. A computer implemented method for extending a service model, the service model including specification of at least one exposed interface, the method comprising the steps of:
- receiving specification of information consumed by a service implementation of the service model, the information consumed being information that is or needs to be utilized by the service implementation without being passed through the exposed interface; and
automatically generating an extended service model using a computer processor, the extended service model including specification of the exposed interface and specification of the information consumed by the service implementation.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for extending a service model with specification of information consumed. The service model includes specification of at least one exposed interface. A receiving operation receives specification of information consumed by a service implementation of the service model. The information consumed is information that is or needs be utilized by the service implementation without being passed through the exposed interface. A generating operation automatically generates an extended service model using a computer processor. The extended service model includes specification of the exposed interface and specification of the information consumed by the service implementation.
43 Citations
24 Claims
-
1. A computer implemented method for extending a service model, the service model including specification of at least one exposed interface, the method comprising the steps of:
-
receiving specification of information consumed by a service implementation of the service model, the information consumed being information that is or needs to be utilized by the service implementation without being passed through the exposed interface; and automatically generating an extended service model using a computer processor, the extended service model including specification of the exposed interface and specification of the information consumed by the service implementation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product embodied in a computer usable memory comprising:
-
computer readable program codes coupled to the computer usable medium for extending a service model, the service model including specification of at least one exposed interface and at least one endpoint for the exposed interface, the computer readable program codes configured to cause the program to; receive specification of information consumed by a service implementation of the service model, the information consumed being information that is or needs to be utilized by the service implementation without being passed through the exposed interface; and automatically generate an extended service model, the extended service model including specification of the exposed interface and specification of the information consumed by the service implementation. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification