Agents renegotiate for services from each DLSystem provided it is profitable, else they release resources. The agents compete to provide One-Stop Shopping services to the users. They present complex queries to the information agents, and request for a service in viewing or obtaining the objects. Users could be grouped into query classes based on similar access patterns or just based on service required. Users within a group or class share the costs of the services.
Users are free to choose among the various agents based on the QoS and charge.
In Figure 2, we illustrate the economic model with three players. In the Figure, users are shown to get services only through the agents, however, one can also model users obtaining services directly from the DLSystems, which means that users have to search, on their own, for information about Digital Library services. In the economic framework, agents compete for resources and services from DLsystems. Similarly, DLsystems which have common information objects naturally compete to attract users and maximize profit. In designing pricing schemes for such services in an economic framework, several considerations need to be taken into account.