Modeling for data services
First Claim
1. A method for modeling data services, the method comprising:
- determining information of interest to at least one requestor;
creating a model for the data services based upon determination of which data services are relevant to information of interest; and
presenting to a requestor a view of data services available to the requestor, wherein the view of data services is independent of structure and/or format of the data services underlying the model, and wherein data services underlying the model are mapped to the view.
3 Assignments
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present invention, there are provided mechanisms and methods for modeling data services. These mechanisms and methods for modeling data services make it possible for organizations to lessen dependence on service implementations. In an example embodiment, modeling provides a unified view of disparate services to one or more requestors. Requestors may be users, proxies or automated entities. The view of data services provided to the requestor may be substantially independent of structure or format of the data services underlying the model. The data services underlying the model are mapped to the view. This ability of a liquid data framework to support modeling data services makes it possible to attain improved usage from computing resources in a computer system. In other example embodiments, multiple models of data services may be created, stored and used to increase flexibility in changing or adapting the organization'"'"'s IT infrastructure.
-
Citations
20 Claims
-
1. A method for modeling data services, the method comprising:
-
determining information of interest to at least one requestor;
creating a model for the data services based upon determination of which data services are relevant to information of interest; and
presenting to a requestor a view of data services available to the requestor, wherein the view of data services is independent of structure and/or format of the data services underlying the model, and wherein data services underlying the model are mapped to the view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for exchanging data with data services using a data model, the method comprising:
-
sending a request to access at least one service in a view;
receiving a result set, the result set comprising data selected from at least one of a plurality of result set(s) received from at least one of a plurality of services underlying the view by mapping the data selected from the result set(s) received from the at least one underlying service(s) to the view.
-
-
11. A computer-readable medium carrying one or more sequences of instructions for modeling data services, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
determining information of interest to at least one requestor;
creating a model for the data services based upon determination of which data services are relevant to information of interest; and
presenting to a requestor a view of data services available to the requester, wherein the view of data services is independent of structure and/or format of the data services underlying the model, and wherein data services underlying the model are mapped to the view. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for modeling data services, the apparatus comprising:
-
a processor; and
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of;
determining information of interest to at least one requestor;
creating a model for the data services based upon determination of which data services are relevant to information of interest; and
presenting to a requestor a view of data services available to the requestor, wherein the view of data services is independent of structure and/or format of the data services underlying the model, and wherein data services underlying the model are mapped to the view.
-
Specification