This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Australian Software Engineering Conference (ASWEC'06)
A Java Reuse Repository for Eclipse using LSI
Sydney, Australia
April 18-April 21
ISBN: 0-7695-2551-2
Ming-Yang (Jerry) Lin, University of Auckland, New Zealand
Robert Amor, University of Auckland, New Zealand
Ewan Tempero, University of Auckland, New Zealand
Software Reuse is a concept that is frequently mentioned as a way to improve software developers? productivity. However, there are a number of issues that need to be addressed in order for software reuse to be adopted by developers. One of those issues is providing enough reusable artifacts. The Java Standard API has been quite successful in this, with the latest version having over 3000 classes available. However this raises the issue of finding the right artifact to reuse. With the Java API, this means trawling through the JavaDoc webpages, which has the risk of not being able to find the right artifact, even though it is in the API. In this paper, we explore the use of latent semantic indexing as a means to index the Java API JavaDoc pages. Specifically, we describe Prophecy, an Eclipse plug-in that presents the Java API as a software repository.
Index Terms:
Code Reuse, Software Repositories, Latent Semantic Indexing
Citation:
Ming-Yang (Jerry) Lin, Robert Amor, Ewan Tempero, "A Java Reuse Repository for Eclipse using LSI," aswec, pp.351-362, Australian Software Engineering Conference (ASWEC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.