Skip to main content

Fuzzy Retrieval of Object-Oriented Software Components

  • Conference paper
  • 107 Accesses

Part of the book series: Advances in Soft Computing ((AINSC,volume 8))

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Bosc and O. Pivert, “Some Approaches For Relational Databases Flexible Querying”, Journal of Intelligent Information Systems, (2)1, 1992

    Google Scholar 

  2. P. Bosc and O. Pivert “SQLf: A Relational Database Language For Fuzzy Querying”, IEEE Transactions on Fuzzy Systems, 3 (1), 1995

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    Google Scholar 

  5. B. Bouchon-Meunier, M. Rifqi and S. Bothorel “Towards General Measures of Comparison of Objects”, Fuzzy Sets and Systems 84, 1996.

    Google Scholar 

  6. E. Damiani, “The Design of a Fuzzy Trader System”, Proceedings of the ICAIE Conf. on Intelligent Systems, Wuhan, China, 1998.

    Google Scholar 

  7. E. Damiani, “A Fuzzy Stateless Approach to Load Distribution for O-O Distributed Environments” Intl. Jour. of Knowledge-Based Eng. Sys., (3) 4, 1999

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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.

    Google Scholar 

  13. D. Rine, “Design of Fuzzy Object-Oriented Software Components Databases”, Cybernetics and Systems 22, 1991.

    Google Scholar 

  14. P. Santanu and P. Atul “A Query Algebra for Program Databases”, IEEE Transactions On Software Engineering 22, 1996

    Google Scholar 

  15. Z. Yang and K. Duddy “CORBA: A Platform for Distributed Object Computing”, ACM Operating Systems Review, 30, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics