Abstract
The growth of computer networks and the increasing transmission capacity enables a rising number of service offers in distributed systems. One of the CORBAservices is the trading service, which supports clients searching for suitable services.
This paper presents the idea of a service metric which can be implemented in an evaluation component for a CORBA trader. A service distance function is used to select an optimal service offer from a trader’s database. It 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 represents the best offer. Hence, existing methods for distance computation between vectors are used, and a set of rules 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 trader. Furthermore, the various methods for distance computation are compared.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Bernard, R.: Decision-Aid and Decision-Making. In: Bana e Costa, C.: Readings in Multiple Criteria Decision Aid; Springer-Verlag, 1990.
Douligeris, C.; Pereira, I.: A Telecommunications Quality Study Using the Analytic Hierarchy Process. IEEE Journal on Selected Areas in Communications, Vol. 12, No. 2, pp. 241–50, Feb. 1994.
IONA, OrbixTrader Programmer’s Guide and Reference. IONA Technologies, Ltd., Release 1.1, 1998.
Linnhoff-Popien, C.; Thißen, D.: Integrating QoS Restrictions into the Process of Service Selection. In: Campbell, A.; Nahrstedt, K.: Building QoS into Distributed Systems, Fifth International Workshop pn Quality of Servcie, New York, 1997.
ISO/IEC DIS 13235, ODP Trading function,1995.
Popien, C.; Schürmann, G.; Weiß, K.-H.: Distributed Processing in Open Systems (in German). Teubner, 1996.
ISO/IEC DIS 13236: Quality of Service - Framework,October, 1996.
Reich!, P.; Linnhoff-Popien, C.; Thißen, D.: Comprehension of user interests for a QoSbased service trading in CORBA (in German). In: Zitterbart, M.: Kommunikation in Verteilten Systemen, Springer, 1997.
Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, 1980.
Thißen, D.: QoS based Optimisation of Service Selection within an Orbix Trader (in German). Diploma thesis at the Department of Computer Science IV at Aachen University of Technology, July 1996.
Zimmermann, H.-J.: Fuzzy Set Theory and its Applications, 2nd edition. Kluwer Academic Publishers, 1991.
Zlatintsis, S.: Design and Valuation of a Trader Gateway between ANSAware and ORB systems (in German). Diploma thesis at the Department of Computer Science IV at Aachen University of Technology, February 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this paper
Cite this paper
Linnhoff-Popien, C., Thißen, D. (1999). Assessing Service Properties with Regard to a Requested Qos: The Service Metric. In: Ciancarini, P., Fantechi, A., Gorrieri, R. (eds) Formal Methods for Open Object-Based Distributed Systems. FMOODS 1999. IFIP — The International Federation for Information Processing, vol 10. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35562-7_21
Download citation
DOI: https://doi.org/10.1007/978-0-387-35562-7_21
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5266-3
Online ISBN: 978-0-387-35562-7
eBook Packages: Springer Book Archive