Integrating active information delivery and reuse repository systems

  • Authors:
  • Yunwen Ye;Gerhard Fischer;Brent Reeves

  • Affiliations:
  • Software Research Associates, Inc., 3-12 Yotsuya, Shinjuku, Tokyo 160-0004, Japan and Department of Computer Science, University of Colorado at Boulder, Boulder, CO;Department of Computer Science, University of Colorado at Boulder, Boulder, CO;TwinBear Research, Boulder, CO

  • Venue:
  • SIGSOFT '00/FSE-8 Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although software reuse can improve both the quality and productivity of software development, it will not do so until software developers stop believing that it is not worth their effort to find a component matching their current problem. In addition, if the developers do not anticipate the existence of a given component, they will not even make an effort to find it in the first place.Even the most sophisticated and powerful reuse repositories will not be effective if developers don't anticipate a certain component exists, or don't deem it worthwhile to seek for it. We argue that this crucial barrier to reuse is overcome by integrating active information delivery, which presents information without explicit queries from the user, and reuse repository systems. A prototype system, CodeBroker, illustrates this integration and raises several issues related to software reuse.