• DocumentCode
    1567909
  • Title

    A Java reuse repository for Eclipse using LSI

  • Author

    Lin, Ming-Yang Jerry ; Amor, Robert ; Tempero, Ewan

  • Author_Institution
    Dept. of Comput. Sci., Auckland Univ.
  • fYear
    2006
  • Lastpage
    362
  • Abstract
    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 Web pages, 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
  • Keywords
    Java; application program interfaces; software reusability; software tools; Eclipse; Java Standard API; Java reuse repository; JavaDoc Web pages; LSI; Prophecy; semantic indexing; software repository; software reuse; Computer science; Documentation; Indexing; Java; Large scale integration; Packaging; Productivity; Programming profession; Software reusability; Web pages; Code Reuse; Latent Semantic Indexing; Software Repositories;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2006. Australian
  • Conference_Location
    Sydney, NSW
  • ISSN
    1530-0803
  • Print_ISBN
    0-7695-2551-2
  • Type

    conf

  • DOI
    10.1109/ASWEC.2006.5
  • Filename
    1615068