Integrating QoS Restrictions into the Process of Service Selection
Claudia Linnhoff–Popien, Dirk Thißen · 1997
The growing of computer networks and transmission capacity causes the possibility of a rising amount of service offers in distributed systems. One of the CORBA-services is the trading service, which supports clients in searching for suitable services. This paper introduces an evaluation component for a CORBA trader. This component uses a service distance function to select an optimal service offer from a trader’s database. A service distance function computes the distance between a service request and a service offer with regard to their service properties. The service with the minimal distance to the service request is the optimal service. Hence, existing methods for distance computation between vectors are used, and a rulework for computing the distance between service properties is developed. The resulting evaluation procedure is implemented in a CORBA trader using the distributed platform Orbix. The implementation is compared with the classic evaluation mechanism of the used trader. Furthermore the various methods for distance computation are compared among themselves.