Abstract
New approaches to the development of information systems, based on components reuse, are now preferred to traditional ones. In particular, pat- terns are among the most frequently “re-used” components in such approaches. Tools must be provided to applications developers to help them to use these patterns during the analysis, design and implementation of applications. In par- ticular, help must be given for the users to retrieve patterns corresponding to their problems. We present in this paper an experiment whose aims are to iden- tify the ability and the quality of the classical techniques provided by the infor- mation retrieval field in a pattern retrieval system. In this first attempt, we apply these techniques to a specific library of patterns: Gamma’s design patterns cor- pus, and we evaluate the results of this experiment in order to identify the spe- cific need of the user and the direction in which our patterns retrieval system should evolve.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexander C., The Timeless Way of Building, Oxford University Press, New York, NY, 1979.
Asplund K. and Swift G., Downstream Water Volume, http://www.designmatrix.com/pl/ecopl/dswv.html, 1973.
Berrut C., Indexation des donn’ees multimédia, utilisation dans le cadre d’un système de recherche d’informations, Habilitation à Diriger des Recherches, Université Joseph Fourier, 1997.
Borne I. and Revault N., Comparaison d’outils de mise en œuvre de design patterns, Numéro spécial de la revue L’OBJET: Patrons Orientés Objet, Hermés, 1999.
Buschmann F., Meunier R., Rohnert H., Sommerlad P. and Stal M., Pattern-Oriented Software Architecture. A System of Patterns, Wiley and Sons Ltd., 1996.
Coad P., North D. and Mayfield M., Object Models. Strategies, Patterns and Applications, Yourdon Press Computing Series, 1996.
Coplien J.O., Patterns. The Patterns White Paper. ISBN 1-884842-50-X, 1996.
Franck Fourel, Modélisation, indexation et recherche de documents structurés, Ph.D. thesis, Université Joseph Fourier, 1998.
Fowler M., Analysis Patterns. Reusable Object Models, Addison-Wesley, 1997.
Gamma E, Helm R., Johnson R. and Vlissides J., Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, 1994.
Lea D., Patterns Discussion FAQ, http://g.oswego.edu/pd-FAQ.html, 1997.
Van Rijsbergen C.J., Information retrieval, 1979.
Rolland C., Adapter les Méthodes à l’Objet: Challenges et Embûches, Journées Méthodes d’Analyse et de Conception Orientées Objet des Systèmes d’Information, AFCET, Paris, 1993.
Salton G. Mac Gill M.J., Introduction to modern information retrieval, MacGraw Hill Book Company, 1983.
Soergel D, Indexing and retrieval performance: the logical evidence, JASIS 45(8), pp 589–599, 1994.
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
Berrut, C., Front-Conte, A. (2001). Patterns Retrieval System: A First Attempt. In: Bouzeghoub, M., Kedad, Z., Métais, E. (eds) Natural Language Processing and Information Systems. NLDB 2000. Lecture Notes in Computer Science, vol 1959. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45399-7_29
Download citation
DOI: https://doi.org/10.1007/3-540-45399-7_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41943-3
Online ISBN: 978-3-540-45399-4
eBook Packages: Springer Book Archive