Dynamic Service Identification in A Distributed Environment
E.Damiani* and M.G.Fugini**
*Universita di Milano, Polo Didattico e di Ricerca di Crema
**Politecnico di Milano, Dipartimento di Elettronica e Informazione
Dynamic invocation of services in O-O execution environments requires identification of server objects which are “fit” to a certain task on the basis of available functional and non-functional information. CORBA-compliant environments store such information in a Trader system which can be browsed or queried by client objects. In this paper a fuzzy data model is proposed as the basis of the design of a Trader system. A fuzzy query algebra is described allowing for deriving operator definitions (and, therefore, query execution mechanisms) at run time, on the basis of user-selected semantics.