Summary
The object selection problem requires the evaluation of the fitness of a candidate server object to a certain task on the basis of the information about its behaviour attached to it by a classification model. Many distributed O-O execution 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 specifying operator definitions (and, therefore, query execution mechanisms) at run time, on the basis of user-selected semantics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
P. Bosc and O. Pivert, “Some Approaches For Relational Databases Flexible Querying”, Journal of Intelligent Information Systems, (2)1, 1992
P. Bosc and O. Pivert “SQLf: A Relational Database Language For Fuzzy Querying”, IEEE Transactions on Fuzzy Systems, 3 (1), 1995
P. Bosc, D. Dubois, O. Pivert and H. Prade “Flexible Queries In Relational Databases - The Example of The Division Operator”, Theoretical Computer Science 171, 1997
P. Bosc, E. Damian and M.G.. Fugini “Dynamic Service Identification in a CORBA-like Environment”, Proceedings of CAISE ‘88 Post-Conference Workshop on Internet Information Systems, Pisa 1998
B. Bouchon-Meunier, M. Rifqi and S. Bothorel “Towards General Measures of Comparison of Objects”, Fuzzy Sets and Systems 84, 1996.
E. Damiani, “The Design of a Fuzzy Trader System”, Proceedings of the ICAIE Conf. on Intelligent Systems, Wuhan, China, 1998.
E. Damiani, “A Fuzzy Stateless Approach to Load Distribution for O-O Distributed Environments” Intl. Jour. of Knowledge-Based Eng. Sys., (3) 4, 1999
E. Damian and M.G. Fugini “Automatic Thesaurus Construction Supporting Fuzzy Retrieval of Reusable Components”, Proceedings of the ACM Symposium on Applied Computing (SAC’95) Nashville, US, 1995
E. Damiani, M.G. Fugini and E. Fusaschi “A Descriptor-Based Approach to O-O Code Reuse”, IEEE Computer, Special Issue on O-O Development and Reuse, (30) 10, 1997
C. Bellettini, E. Damiani and M.G. Fugini “A Hierarchy Aware Approach to Faceted Classification of O-O Components”, ACM Trans. on Softw. Eng. Meth., (3) 8, 1999
E. Damiani, G. Degli Antoni and A. Tettamanzi “DEE: A Tool for Genetic Tuning of Software Components on a Distributed Network of Workstations”, International Journal of Applied Software Technology, Special Issue on Reusable Software and Adaptive Fuzzy Controller Architectures, (3) 3, 1998
D. Dubois and H. Prade “Quotient Operators in Fuzzy Relational Databases”, Proceedings of the European Congress on Fuzzy and Intelligent Techniques (EUFIT’94), Aachen, Germany, 1994.
D. Rine, “Design of Fuzzy Object-Oriented Software Components Databases”, Cybernetics and Systems 22, 1991.
P. Santanu and P. Atul “A Query Algebra for Program Databases”, IEEE Transactions On Software Engineering 22, 1996
Z. Yang and K. Duddy “CORBA: A Platform for Distributed Object Computing”, ACM Operating Systems Review, 30, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Damiani, E. (2001). Fuzzy Retrieval of Object-Oriented Software Components. In: Reusch, B., Temme, KH. (eds) Computational Intelligence in Theory and Practice. Advances in Soft Computing, vol 8. Physica, Heidelberg. https://doi.org/10.1007/978-3-7908-1831-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-7908-1831-4_12
Publisher Name: Physica, Heidelberg
Print ISBN: 978-3-7908-1357-9
Online ISBN: 978-3-7908-1831-4
eBook Packages: Springer Book Archive