Abstract
A lot of methodologies have been proposed for the compo- nent retrieval. Among them, thesaurus concept has been introduced for the similar component retrieval. In this paper, for the efficient retrieval of component, we classified classes with the concept of the inheritance relation and applied fuzzy logic to thesaurus method, and constructed an object-oriented thesaurus. The proposed method could express the category between concepts automatically, and calculate the fuzzy degree between classes by comparing matching weight with mismatching weight of each class and each category, and construct the thesaurus finally. By using classes of a component in the component retrieval, candidate com- ponents could be retrieved according to the priority order by the fuzzy similarity. Also, the retrieval performance was improved greatly by the thesaurus and the decision of the most suitable threshold value through simulation.
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
Frankes, William, B.: Information Retrieval-Data Structure and Algorithms. Prentice-Hall, Englewood Cliffs (1992)
Simmons, R.F.: Probability and Fuzzy-Set Application to Information Retrieval. Annual Review of Information Science and Technologyp, 117–151 (1985)
Danilowicz, C.: Modelling of User Preference and Needs in Boolean Retrieval System. Information Processing and Management 30(3), 363–378 (1994); Flyod, S.: High speed TCP for Large Congestion Windows. IETF (2003)
Damiani, E., Fugini, M.G.: Automatic thesaurus construction supporting fuzzy retrieval of reusable components. In: Proceeding of ACM SIG-APP Conference on Applied Computing (February 1995)
Choi, J.-H., Kim, J.-S., Cho, G.-H.: A Fuzzy Retrieval System to Facilitate Associated Learning in Problem Banks. The Korea Information Science Society Transactions 29(4), 278–288 (2002)
Damiani, E., Fugini, M.G., Bellettini, C.: Aware App-roach to Faceted Classifi-cation of Object-Oriented Component. ACM Transaction on Software Engineering and Methodology 8(4), 425–472 (1999)
Rada, R., Mili, H., Bickenell, E., Blettner, M.: Development and Application of a Metric on Semantic Nets. IEEE Transaction on System, Mand Cybernetics 19(1), 17–30 (1989)
Chen, H., Tim, T., Fye, D.: Automatic Thesaurus Gene-ration for an Electronic Community System. Journal of the American Society for Information Science 46(3), 175–193 (1995)
Kim, J.-A., Park, J.-M., Kim, W.-J., Yang, J.-D.: Relaxing Reference Queries in the Object-Oriented Thesaurus. In: Proceedings of the Korean Information Science Society Conference, pp. 208–210 (October 2002)
Choi, J.-P., Choi, M.-B., Kim, M.-K.: Adaptive Thesaurus using a Neural Network. The Korea Information Science Society Transactions 27(12), 1211–1218 (2000)
Maarek, Y.S., Berry, D.M., Kaiser, G.E.: An information retrieval approach for automatically constructing software library. IEEE Transaction on Software Engineering 18(8), 800–813 (1996)
Batory, D., O’Malley, S.: The design and implementation of hierarchical soft-ware systems with reusable components. ACM Transaction on Software Engineering and Methodology 1(4), 355–398 (1992)
Kim, G.-J.: Fuzzy Logic Based Thesaurus Construction for efficient Component Retrieval, p. 129. Kyung-Hee University, Korea (2003)
Ricardo, B.Y., Berthier, R.N.: Modern Information Retrieval. Addison-Wesley, Reading (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, GJ., Han, JS. (2005). Thesaurus Contruction Using Class Inheritance. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424857_82
Download citation
DOI: https://doi.org/10.1007/11424857_82
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25862-9
Online ISBN: 978-3-540-32045-6
eBook Packages: Computer ScienceComputer Science (R0)