Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Integrating information retrieval and domain specific approaches for browsing and retrieval in object-oriented class libraries

Published: 01 November 1991 Publication History
First page of PDF

References

[1]
B.P. Allen and S.D. Lee. A knowledge-based environment for the development of software parts composition systems, in Proceedings of the I I~h ICSE, pages 104-112, Pittsburgh, PA, May 1989.
[2]
S.P. Arnold and S.L. Stepoway. The reuse system: Cataloging and retrieval of reusable software. In W. Tracz, editor, Software Reuse: Emerging Technology, pages 138-141. Computer Society Press, 1987.
[3]
B.A. Burton, R. Wienk Aragon, S.A. Bailey, K.D. Koelher, and L.A. Mayes. The reusable software library. In W. Tracz, editor, Software Reuse: Emerging Technology, pages 129:137. Computer Society Press, 1987.
[4]
F. de Saussure. Cours de Linguistique Gdn~rale, Quatri~me Edition. Librairie Payot, Paris, France, 1949.
[5]
P. Devanbu, P.G. Selfridge, B.W. Ballard, and R.J. Brachman. A knowledge-based software information system. In Proceedings of IJCAI'89, pages 110- 115, Detroit, MI, August 1989.
[6]
G. Fischer. Cognitive view of reuse and redesign. IEEE Software, July 1987.
[7]
W.B. Frakes and B.A. Nejmeh. Software reuse through information retrieval. In Proceedings of the 20th Annual HICCoS, pages 530-535, Kona, HI, January 1987.
[8]
D. Gangopadhyay and A.R. Helm. A model-driven approach for the reuse of classes from domain specific object-oriented class repositories. Technical Report RC14510, IBM Research Division, March 1989.
[9]
S. Gibbs, D. Tsichritzis, E. Casais, O. Nierstrszand, and X. Pintado. Class management for software communities. Communication5 of the A CM, pages 90-103, September 1990.
[10]
R. Helm. An architecture for semantic, distributed, extensible source code and repository browsing. Technical Report In Preparation, IBM Research Division, 1991.
[11]
R. Hehn, I. Holland, and D. Gangopadhyay. Contracts: Specifying behavioral compositions in object-oriented systems. In Object-Oriented Programming Systems, Languages and Applications Conference, Ottowa, Canada, October 1990.
[12]
Mark Linton. Interl/'iews Reference Manual. CSL, Stanford University, 2.4 edition, 1988.
[13]
Y.S. Maarek. An information retrieval approach for building reuse libraries. In First International Workshop on Cooflware Reusability, Dortmund, Germany, 1991.
[14]
Y.S. Maarek, D.M. Berry, and G.E. Kaiser. An information retrieval approach for automatically constructing software libraries. Transactions on Software Engineering, 1991. To appear.
[15]
Y.S. Maarek and F.A. Smadja. Full text indexing based on lexical relations. An application: Software libraries. In N.J. Belkin and C.J. van Rijsbergen, editors, Proceedings of eolGIR'89, pages 198-206, Cambridge, MA, June 1989. ACM Press.
[16]
X. Pintado. Selection and exploration in an objectoriented environment: The affinity browser. In Dennis Tsichritzis, editor, Object Management, pages 79-88. Centre Universitaire d'Informatique, Universite de Geneve, 1990.
[17]
R. Prieto Diaz and P. Freeman. Classifying software for reusability. IEEE Software, 4(1):6-16, January 1987.
[18]
G. Salton and M.J. McGill. Introd~lction to Modern Information Retrieval. Computer Series. McGraw- Hill, New York, 1983.
[19]
W.F. Tichy, R.L. Adams, and L. Holter. NLH/E: A natural-language help system. In Proceedings of the 11~h ICSE, pages 364-374, Pittsburgh, PA, May 1989.
[20]
C.J. van Rijsbergen. Information Retrieval. Butterworths, second edition, 1979.
[21]
M. Wood and I. Sommerville. An information retrieval system for software components. SIGIR Forum, 22(3,4):11-25, Spring/Summer 1988.
[22]
S.N. Woodfield, D.W. Embley, and D.T. Scott. Can programmers reuse software ?IEEE Software, July 1987.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 26, Issue 11
Nov. 1991
362 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/118014
Issue’s Table of Contents
  • cover image ACM Conferences
    OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications
    November 1991
    384 pages
    ISBN:0201554178
    DOI:10.1145/117954
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 November 1991
Published in SIGPLAN Volume 26, Issue 11

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)77
  • Downloads (Last 6 weeks)12
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2005)An experiment in software retrievalSoftware Engineering — ESEC '9310.1007/3-540-57209-0_26(380-396)Online publication date: 29-May-2005
  • (1998)The design of a flexible class library management systemProceedings. Technology of Object-Oriented Languages. TOOLS 24 (Cat. No.97TB100240)10.1109/TOOLS.1997.713528(60-69)Online publication date: 1998
  • (2012)Visual Semantic Analysis to Support Semi-Automatic Modeling of Semantic Service DescriptionsMachine Learning10.4018/978-1-60960-818-7.ch415(986-1033)Online publication date: 2012
  • (2011)Visual Semantic Analysis to Support Semi-Automatic Modeling of Semantic Service DescriptionsModern Software Engineering Concepts and Practices10.4018/978-1-60960-215-4.ch007(151-195)Online publication date: 2011
  • (2009)Using information retrieval based coupling measures for impact analysisEmpirical Software Engineering10.1007/s10664-008-9088-214:1(5-32)Online publication date: 1-Feb-2009
  • (2007)Using text mining and link analysis for software miningProceedings of the 3rd ECML/PKDD international conference on Mining complex data10.5555/1786154.1786156(1-12)Online publication date: 17-Sep-2007
  • (2007)Using text mining and link analysis for software miningProceedings of the Third International Conference on Mining Complex Data10.1007/978-3-540-68416-9_1(1-12)Online publication date: 17-Sep-2007
  • (2005)Supporting object reuse through case-based reasoningAdvances in Case-Based Reasoning10.1007/BFb0020607(135-149)Online publication date: 14-Jun-2005
  • (2005)Promoting software reuse through explicit knowledge representationsProgress in Artificial Intelligence10.1007/3-540-60428-6_33(387-396)Online publication date: 1-Jun-2005
  • (2005)Using formal methods to construct a software component librarySoftware Engineering — ESEC '9310.1007/3-540-57209-0_27(397-417)Online publication date: 29-May-2005
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media